Ancient Egypt’s ‘screaming’ mummy woman may have died in agony
The face of the “Screaming Woman” mummy, discovered in 1935 at Deir Elbahari near Luxor and dating to about 1500 BC during ancient Egypt’s New Kingdom period, is seen at the Egyptian Museum in Cairo, Egypt, January 18, 2023 in this handout photograph released on August 2, 2024. | Photo Credit: Reuters It is a…
Read More “Ancient Egypt’s ‘screaming’ mummy woman may have died in agony” »