Initial report: The search continues Thursday after 40 primates escaped from a facility in Beaufort County. According to the Beaufort County Sheriff's Office, the primates escaped from the Alpha ...
Police say the 43 primates escaped from the AlphaGenesis facility on Castle Hall Road in Yemassee just before 1 p.m. Wednesday. Police said they were Rhesus macaque primates. In an update ...