PETA Secures $250,000 for Care of 43 Monkeys Rescued from Alpha Genesis: A Call to Action
In a significant victory for animal rights, PETA has helped secure $250,000 for the long-term care of 43 monkeys who recently escaped the Alpha Genesis experimentation facility in South Carolina. These monkeys, who were once subjected to cruel and inhumane conditions, are now on the path to a new life — but they still need […]