Authorities say two monkeys have been returned to a South Carolina compound that breeds the animals for medical research.
Monkey mayhem continues as 18 primates remain on the loose from a research facility in South Carolina. On Wednesday, 43 ...
The company provides “primate research and development support to the scientific community,” according to its website.
Officials confirmed 43 primates escaped from the Alpha Genesis research lab in Yemassee, South Carolina. They haven't been ...