15
votes
9answers
1k views

What cultures did, or do, perform human sacrifice on a regular basis?

Looking at the Area 51 commitment page, I realized that some of the questions that were originally suggested there never got asked here, so I thought I'd add some of them. Something else I would like ...