PETA Releases Footage of Infant Monkey Experiments at University of Washington
Footage released by the animal-rights group Peta reveals experiments at the University of Washington’s National Primate Research Center, where newborn monkeys were separated from their mothers and subjected to neurological ... Read More