After reportedly securing 43 escaped monkeys, a South Carolina lab CEO thanked locals for their help, then fired back at PETA ...
The CEO of a Lowcountry primate research facility has blunt words for one of the animal rights organizations calling for the ...