Episode 100: 115 Cardinals have locked themselves in a room in the Vatican – stop me if you heard this one. In this episode I once more breakdown the true nature of the Head of the Church – Jesus. Tune in to hear why Jesus is the only real Head of His church.
American Pope: http://www.foxnews.com/opinion/2013/03/12/why-odds-are-against-american-pope/