New Evidence Reveals ‘Screaming Woman’ Mummy’s Painful Death

For almost a hundred years, the “Screaming Woman” mummy found in Luxor, Egypt, has captivated audiences with her haunting open-mouthed expression. New evidence from researchers in Egypt now suggests more chilling details. Cairo University radiologist Dr. Sahar Saleem and anthropologist Samia El-Merghan recently reported that the woman may have met a painful end, possibly dying […]