Tag : anthropology press release

Anthropology Latest News

The dark side of religion: how ritual human sacrifice helped create unequal societies

HeritageDaily
A new study finds that ritual human sacrifice played a central role in helping those at the top of the social hierarchy maintain power over