Concerns grow over proposed monkey mega facility slated for Brazoria County – Click2Houston
Originally, the proposed form of the Brazoria County facility stated it would house up to 43,000 non-human primates. The company later adjusted this …
Read More