mimeticmargins.com
On Human Sacrifice (Article Nature)
I can’t help but quote the following article by Philip Ball in its entirety. It summarizes an interesting paper that appeared in Nature by Joseph Watts, Ritual human sacrifice promoted and su…