News
Alpha Genesis CEO Greg Westergaard told media outlets that the 43 primates escaped after a caretaker failed to secure the doors, according to a 5:50 p.m. update from the Yemassee Police Department.
Is this Planet of the Apes? We rounded up our favorite memes about the 43 monkeys who escaped from a South Carolina research facility, Alpha Genesis, on Nov. 6.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results