Child remains found at ancient sacrifice altar hidden in national park

A Teotihuacan altar, which archaeologists believe was used for sacrifices, has been unearthed…

Continue Reading