Who Was the First Mummy?
Guides And Explainers
The answer surprises almost everyone. Egypt did not invent the art of mummification. A seafaring people in the desert coast of South America beat them to it by thousands of year...
Open article