MEXICO CITY -- It has long been a matter of contention: Was the Aztec and Mayan practice of human sacrifice as widespread and horrifying as the history books say? Or did the Spanish conquerors ...
Beneath the ceremonial heart of Chichen Itza (located in the Yucatan Peninsula of southeastern Mexico), archaeologists uncovered a chultun. It is a bottle-shaped chamber carved into limestone, ...