strangeremains.com
Archaeologists found an Aztec skull rack that once held tens of thousands of human heads
On Thursday, August 20th archaeologists from Mexico’s National Institute of Anthropology and History (INAH) announced they unearthed a masonry platform and 35 skulls in the Templo Mayor complex, in…