The Facade Cracks

The leader of the National Association of Evangelicals has stepped down to seek spiritual counseling. Ted Haggard was also founder and leader of the Colorado Springs-based New Life Church. I don't know the facts of the matter - but here is the story in the Denver Post.