With four primates still on the loose after 43 of them escaped on Nov. 6 from the Alpha Genesis Inc. research laboratory in South Carolina, the Low Country facility has come under intense scrutiny.
Last Wednesday, 43 young, female Rhesus monkeys bred for scientific and medical research escaped from the Alpha Genesis Primate Research Center in Yemassee, prompting international media coverage ...