News

MEXICO CITY – Mexican archaeologists believe they have found the main trophy rack of sacrificed human skulls at Mexico City's Templo Mayor Aztec ruin site. Racks known as "tzompantli" were where ...
The remains of an ancient Aztec palace have been discovered under a stately building in Mexico City. During renovations at the building off the capital's central Zócalo plaza, workers found ...