News
More than 650 skulls and thousands of fragments were found near Templo Mayor, one of the main temples in the Aztec capital Tenochtitlan, which later became Mexico City. Getty Images ...
Some 650 skulls unearthed in Mexico City are believed to be the legendary Huey Tzompantli, a site for victims of human sacrifice first mentioned by Spanish conquistadors.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results