Mummified baboons found in Egypt have puzzled scientists for 118 years. Now we finally might know how they got there and why.
Specimen EA 6738, held by the British Museum: Skull of a mummified baboon recovered from Thebes, Egypt and connected isotopically…