Forgiveness and Ted Haggard
It’s official—Ted Haggard is once again the head of a church. Three and a half years after the sex and drug scandal that caused his resignation from Colorado Springs’ New Life Church in November 2006, Haggard has incorporated a church named St. James in the barn on Old Ranch Road where he began hosting overflowing “prayer meetings” last November.
