Charles River Laboratories’ Secretive Land Grab for Monkey Facility Prompts Pushback From PETA

PETA is urging Brazoria County commissioners to intervene and prohibit Charles River Laboratories from building a massive monkey-importation and …