Mummified baboons shine new light on the lost land of Punt
Ancient Punt was a major trading partner of Egyptians for at least 1,100 years. It was an important source of luxury goods, including incense, gold, leopard skins, and living baboons. Located somewhere in the southern Red ...