New research has revealed that remains 42 children, unearthed at Templo Mayor, were linked to a severe drought that ravaged ...
Archaeologists in Mexico say they have made an important discovery, uncovering a temple to Xipe Tótec - the pre-Hispanic "Flayed lord". Historically, throughout the region, priests paid tribute ...
It contained the remains of at least 42 children sacrificed to Tlaloc, the god of rain and fertility, in an attempt to end a ...