Huge trophy rack of sacrificed human skulls unearthed at Aztec temple
Friday, August 21, 2015 - 08:50
in Paleontology & Archaeology
Archeologists have found the main trophy rack of sacrificed human skulls at Mexico City's Templo Mayor Aztec ruin site, scientists said Thursday.