moron submitted
3 years ago
Ted Arthur Haggard is a repressed homosexual American evangelical preacher. Known as Pastor Ted to the congregations he has served, he is the founder and former pastor of the New Life Church in Colorado Springs, Colorado. Ted fell from grace in 2006 when he was caught snorting meth and having sex with a male hooker. Does it get any sweeter? I think not. If you can find it be sure to check out the video where Haggard kicks English scientist Richard Dawkins out of his mega-church on the grounds that 'his people are not animals'. This was a reaction to Dawkins being a supporter of species evolution.