The Screaming Mummy of Egypt When archaeologists opened a sealed tomb in Egypt’s Valley of the Kings, they expected silence. Instead, what they found left them rattled.
The Screaming Mummy of Egypt When archaeologists opened a sealed tomb in Egypt’s Valley of the Kings, they expected silence. Instead, what they found left them rattled.