close
close

Guiltandivy

Source for News

Alpha Genesis

43 monkeys escape from medical testing lab in South Carolina

After 43 monkeys escaped from a medical research laboratory, people are being urged to stay in their homes and keep doors and windows locked. The rhesus macaques escaped from the Alpha Genesis facility in South Carolina on Wednesday after a…