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 …
Building "Bridges" Across the Bayou City!
Brazoria County, Texas – PETA has uncovered plans by Charles River Laboratories, the largest importer of monkeys used for laboratory experiments …