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

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

Latest News

Related articles