Mismanagement Alleged at Research Lab Following Deaths of 20 Monkeys
YEMASEE, S.C. — Serious concerns have emerged about the well-being of primates at the Alpha Genesis Research Facility following the unsettling escape of 43 monkeys. Adding to the facility’s woes, a whistleblower has brought forth allegations, claiming the deaths of at least 20 monkeys under questionable circumstances, prompting an official investigation into the matters. The … Read more