A Massive Victory for Animal Rights as Charles River Laboratories Abandons Plans for Monkey Warehouse
In a monumental win for animal welfare advocates, Charles River Laboratories, a major player in monkey experimentation, has officially abandoned its plans to construct a massive monkey warehouse in Brazoria County, Texas. This decision comes after an intense 11-month campaign led by PETA and fueled by the passionate support of thousands of advocates who stood […]