US Department of Agriculture orders the closure of ‘kitten slaughterhouse’
The US Department of Agriculture (USDA) announced the
closure of a “kitten slaughterhouse,” where scientists forced cannibalism on
cats as part of their resear... Read More...