John Hagee is a pastor in San Antonio who is on the fringe of Protestantism, yet wields a lot of influence in certain political circles. He gave his endorsement to McCain which got some Catholics upset, because of the anti-Catholicism that Hagee has forwarded. To tell you the truth, I think it is all blown out of proportion. Hagee isn't too bad, there are much worse out there. He just has horrible theology and is "caught up" in the end-times speculation (pun intended). That is why Colbert is a perfect answer.