Human Sacrifice: A Long And Bloody History

One of the few things that ancient people virtually all had in common was human sacrifice to appease made up horrible gods. Us humans are wicked to the core.