News

Ritual Aztec whistles produced a brain-scrambling "scream," according to a new study. The objects were used during human sacrifices and may have prepared victims for their supposed descent to ...
New details on human sacrifices made to the Aztec god of rain Tlaloc, were discussed at an event organized by the Mexican honorary academy, El Colegio Nacional. The event's theme: "Water and Life".