Human sacrifice, the intentional killing of a person as part of a religious ritual, is usually explored in the past tense. The infamous civilisations of Central America, of Carthage, of the Celts, ca…
Continue reading this post for free, courtesy of Stone Age Herbalist.