Shocking Revelation: ‘The Screaming Mummy’ – New Advanced Scientific Techniques Illuminate Her 3,500-Year-Old Painful Death

03/08/2024 By

In 1935, an archaeological expedition led by the Metropolitan Museum of New York unearthed a fascinating and eerie find in the tombs of Deir Elbahari near Luxor, Egypt.