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 the Aztecs ...
Jan. 1, 2014, 2:55 AM UTC / Updated Jan. 1, 2014, 2:58 AM UTC MEXICO CITY — Archaeologists announced Tuesday that excavations for a Mexico City subway extension have turned up what appears to be an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results