Disease Outbreak Concerns Loom Over Proposed Lab Monkey Facility In Texas County

538-acre facility in Brazoria County would house and breed 43200 primates for biomedical research purposes.