
PETA urges federal response after 22 monkeys die at South Carolina research facility
People for the Ethical Treatment of Animals (PETA) is demanding that a research facility in South Carolina face federal funding cuts after a U.S. Department of Agriculture (USDA) inspection report revealed the deaths of 22 monkeys.(Video above: Previous …