How We Treat Farm Animals Is a Defining Moral Failure of Our Age

Technological advances and a desire for cheap meat have turned this into an age of animal cruelty.
Source: The New York Times