Tiny South Carolina town residents lock down homes after 43 monkeys escape from a bioresearch lab
1 month ago
3
The animals escaped from the Alpha Genesis facility in a town in South Carolina, a testing center that uses monkeys to trial treatments for illnesses like brain disorders.