human sacrifice


human sacrifice

The act of killing one or more persons as part of a religious ritual, generally to appease the gods or spirits.