- Green
- By Laura Sinpetru
- April 25th, 2013
PETA Rejoices As Harvard Shuts Down Primate Research Center
The center is home to about 2,000 monkeys, PETA asks that they be sent to sanctuaries
The center is home to about 2,000 monkeys, PETA asks that they be sent to sanctuaries