South Carolina plays a vital role in primate research for medical testing, including Yemasee monkey farm Alpha Genesis, who ...
One monkey has been captured after 43 monkeys escaped from Alpha Genesis, a primate research facility in Yemassee, South ...