Mexican pyramid gunman wanted to recreate temple’s dark history of human sacrifice 1,500 years ago
An emergency crew carries a body from the top of the Moon Pyramid after the shooting at Teotihuacan on April 20, 2026. Madla Hartz/EPA/Shutterstock Image of Tlaloc, the storm god, one of the deities ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results