Digital and Radio Facts:
With religion and the numerous church scandals taking place, many are already thinking twice about the concept. Now here comes the first Priest I have EVER seen that readily admits hell is a concept made up by the church to control people with religion. Imagine that? Originally posted December 6, 2011.