The Sarcophagus That Terrified Egypt

22 days ago
20

In 2018, archaeologists unearthed a massive sealed sarcophagus in Alexandria. Inside were human remains floating in red liquid — and rumors quickly spread about its strange nature. Was it just decay, or something more unusual?

Loading comments...