Priest says Hell is an invention of the church to control people with fear By SHOAHJanuary 9, 2014Politics http://www.youtube.com/watch?v=LkaH3hEmV3M#t=7