Thousands of skulls found in the tzompantli of Tenochtitlan, ancient Mexico, reveal the massive scale of human sacrifice practiced in the Aztec capital. Thousands of human skulls were found between 2015 and 2017 at the site of the ancient tzompantli of the Aztec capital Tenochtitlan, present-day M