Pressure From PETA and Local Residents, Deals Blow to Charles River’s Plan for Texas …

PETA and local residents scored a victory today against the monkey-importation industry when Brazoria County commissioners voted to support a …