Why was the idea of sacrifice, be it human, animal, whatever, such a widespread ancient religious practice, even showing up in many cultures that had no contact with one another?

by [deleted]

[deleted]

sunagainstgold

Hey there! You might have better luck with this question over in /r/AskAnthropology. :)