Big Human Sacrifice Discoveries and the Plight of the Vulnerable

Big Human Sacrifice Discoveries and the Plight of the Vulnerable

Digs at German Stonehenge and in Turkey have unveiled more sites of human sacrifice, as well as more history in which the vulnerable always paid the price.