To date, tens of millions of animal mummies have been unearthed in Egypt. But while there are millions of mummified cats, dogs, ibises and birds of prey, primate mummies are rare — and little understood. Now, new analysis of mummified baboons is shedding light on the animals’ place in ancient […]