
‘Tower of skulls’ discovered in Tenochtitlan
Excavations in Mexico City have discovered a new section of the Aztec skull rack known as the Huei Tzompantli.

Excavations in Mexico City have discovered a new section of the Aztec skull rack known as the Huei Tzompantli.