Archaeologists in Mexico have unearthed a square stone altar used for human sacrifices during the Toltec Empire more than 1,000 years ago. The altar, human bones, obsidian knives and ceramic vessels ...