An ancient altar has been unearthed that is believed to have been used to sacrifice children in an abandoned 'city of the gods'. The archaeologist who led the discovery, Lorena Paiz, said the ...
A Teotihuacan altar, which archaeologists believe was used for sacrifices, has been unearthed in Tikal National Park in Guatemala, the centre of Mayan civilisation, shedding new light on the ...