Mexican experts find 119 more skulls on Aztec ‘trophy rack’

Archaeologists in Mexico City said Friday they have found another section of 119 skulls that were part of the Aztec capital’s main trophy rack of sacrificed humans. A five-year dig under old buildings near Mexico City’s Templo Mayor Aztec ruins has so far found a total of 603 skulls. They are believed to date to […]