External Publication
Visit Post

1,000-year-old altar and human sacrifices from Toltec Empire discovered in Mexico

Live Science | Latest science news and articles for those with … March 26, 2026
Source
Archaeologists found the altar and human bones during a construction project near Tula, an ancient city that was the capital of the pre-Hispanic Toltec Empire.

Discussion in the ATmosphere

Loading comments...