Ted Haggard's New Church, St. James, Draws 160 In Colorado Springs

What was supposed to be a launch party Sunday for St. James Church in Colorado Springs turned out to be much more.

About 160 people sat elbow to elbow on folding chairs to hear Haggard sermonize about sin, love and forgiveness.

Read more on Colorado Springs Gazette