Local citizens hold town hall meeting in Donalsonville to discuss primate facility

Brazoria County, Texas, was scrapped. The facility faced similar backlash from citizens and organizations like People for the Ethical Treatment of …