Mexico finds ‘main’ skull rack at Aztec temple complex
Permalink

Mexico finds ‘main’ skull rack at Aztec temple complex

According to officials, the platform known as tzompantli in the Nahualt language of the Aztecs…

Continue Reading →