Beaufort County lab cited after 22 monkey deaths; lawmaker urges federal probe
A recent inspection by the U.S. Department of Agriculture has revealed troubling findings at a South Carolina research facility, Alpha Genesis, after a whistleblower reported multiple monkey deaths.