Mummified baboons may identify lost land of Punt, ancient Egypt’s trading partner

0
91

Mummified baboons may reveal the location of the lost land of Punt, ancient Egypt’s mysterious and most-valued trading partner.