News

Very little is known about Capacocha, the sacred Inca ceremony of human sacrifice, but with each new archaeological discovery of a sacrificial mummy, more is revealed. The earliest and only known ...
Twin boys were the preferred human sacrifices in ancient Maya civilisation ... pyramid in the city of Chichen Itza in what is now modern-day Mexico. It has long been a mystery as to where the ...
An archeologist quoted in a CBS News report about human sacrifice ... of Tikal in present-day Guatemala, is believed to have come from the Teotihuacan culture from modern Mexico, demonstrating ...