PETA Discovery: Charles River Plans Largest Monkey Facility in U.S., Housing 43000 Primates

Brazoria County, Texas – PETA has uncovered plans by Charles River Laboratories, the largest importer of monkeys used for laboratory experiments …