Whistleblower Alleges Deadly Overheating Incident at S.C. Monkey Research Lab, PETA Demands Shutdown

YEMASEE, S.C. — A serious complaint about the mistreatment of monkeys at the Alpha Genesis Research Facility has emerged, following an incident where 43 monkeys escaped. A whistleblower inside the facility has alleged severe negligence leading to the death of at least 20 monkeys, according to communications forwarded by People for the Ethical Treatment of Animals (PETA) to the U.S. Department of Agriculture. The troubling allegations stemmed from an attempt by facility staff to keep …

Read more