MEXICO CITY -- Archaeologists have found the main trophy rack of sacrificed human skulls at Mexico City's Templo Mayor Aztec ruin site, scientists said Thursday. Racks known as "tzompantli" were where ...
Archaeologists in Mexico have revealed a skull rack found in the ruins of the Templo Mayor complex in Tenochtitlan. This is in modern Mexico City where the Museo del Templo Mayor now resides. As the ...