Ted Haggard is
an evangelical reverend and President of the U.S. National Association of Evangelicals which boasts over 30 million memebers. His New Life Church in Colorado Springs (the Vatican of evangelical Christianity) has a membership of 14,000 making him one of the leaders of the religious right. a drug abusing homosexual who used to denounce such behaviour from his pulpit. Truly such hyprocrites make the Baby Jesus sad. No Republican or true Christian has ever been associated with him in any way.