A Teotihuacan altar, which archaeologists believe was used for sacrifices, has been unearthed in Tikal National Park in Guatemala, the centre…
Remains of three children found at ancient sacrifice altar hidden in jungle

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