Fri, 08/02/2024 - 00:15 Gizmodo Tags anthropology, Ancient Egyptians, anthropology, medical history, Mummies Source New Study Suggests ‘Screaming Mummy’ Died in Agony