Ancient Peruvian Temples Show Signs of Human Sacrifice and Emergence of Religion
[html]New findings are helping archaeologists clarify what we know about ancient South American civilizations.[/html]
Source: Ancient Peruvian Temples Show Signs of Human Sacrifice and Emergence of Religion (http://ht**://www.discovermagazine.c**/the-sciences/ancient-peruvian-temples-show-signs-of-human-sacrifice-and-emergence-of)