Ted Haggard to start new church in Colorado Springs
Ted Haggard, the former megachurch pastor who fell from grace amid a sex scandal, is starting a new church in Colorado Springs.
Two years after a sex scandal forced him out of his job as pastor of New Life Church in Colorado Springs, Ted Haggard took the pulpit and says he was abused as a child.