
Charles River Laboratories’ Secretive Land Grab for Monkey Facility Prompts Pushback From PETA
[ad_1] For Immediate Release:November 2, 2023 Contact:Kendall Davis 202-483-7382 Brazoria County, Texas – PETA is urging Brazoria County commissioners to intervene and prohibit Charles River […]