Tag: Activism
43 Monkeys Escape South Carolina Lab: From Experimentation to Freedom
In a daring escape, 43 rhesus macaque monkeys broke free from Alpha Genesis, a primate research facility in Yemassee, South Carolina. The monkeys, young females weighing around six to seven pounds each, took advantage...