The Screaming Mummy: Egypt’s Man Who Would Not Die Credible History The Screaming Mummy: Egypt’s Man Who Would Not Die Julianna Ainsleigh October 24, 2025 Deir el-Bahari, Thebes – 1881 They find him on a Wednesday. A screaming mummy. Wrapped in sheepskin....Read More