Aztec tsompantli

Archaeologists find a “wall of skulls” in Mexico City, the remains of captives and sacrifices to the Aztec god

Mexican archaeologists have discovered in Mexico City a new fragment of the Aztec tsompantli - a wall of skulls, which…

5 years ago