Whistleblower Alleges Deadly Neglect at Research Facility Following Monkey Escape in South Carolina
YEMASEE, S.C. — A series of troubling claims have emerged surrounding the Alpha Genesis Research Facility, raising serious concerns shortly after an incident where 43 monkeys managed a daring escape. Recently, allegations have spotlighted possible neglect and misconduct involving the deaths of several primates under the facility’s care. According to sources, a whistleblower from within … Read more