ancient artifacts

An Andean mummified head belonging to the Coolen collection is prepared to be displayed at the "Athanatos. (AFP file photo)

Egypt recovers 3 ancient artifacts, including a mummified head, found in the Netherlands

  • The three artifacts are believed to have been stolen and smuggled after they were discovered through illegal excavation, according to Egyptian authorities
By AP ·