Child remains found at ancient sacrifice altar hidden in national park

A Teotihuacan altar, which archaeologists believe was used for sacrifices, has been unearthed in Tikal National Park in Guatemala, the centre…

Continue Reading