Posted in Featured, Religion 31 Jul 2017 Vikings, Christ & the End of Human Sacrifice By Eric Blauer On July 31, 2017 With No Comments A slave girl being raped, strangled and butchered with a ritual blade and then burnt is not a noble act… Read more