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.
Read Entire Article