Baboons being kept for medical testing at a research facility momentarily escaped to freedom after coming together to stage an elaborate escape...
There is an “extinction crisis” facing many of the world’s animals, and the latest to feel the pinch are primates. Research indicated...