Archaeologists have discovered a 1,600-year-old Maya altar, surrounded by children's bones

And several clues—child sacrifice, grave artifacts, and altar paintings—point back to Teotihuacan. The find challenges the idea that Teotihuacan's …
Source: back pain