PETA Scuttles Charles River’s Plans for a Huge Monkey Prison

Brazoria County, Texas, residents and scrapped its plans to build what would have been the largest monkey warehouse in the Western Hemisphere. The …