Priest says Hell is an invention of the church to control people with fear By SHOAHJanuary 9, 2014Politics Teen killed by Zio-Nazi sniper posed 'no threat' to soldiers