The chilling discovery was made during excavations linked to a major railway project in Tula, Hidalgo. Archaeologists found ...