Have you seen the staff photos??
December 19, 2006 7:55 AM Subscribe
Remember Ted Haggard? In addition to a Denver pastor recently stepping down amid gay sex allegations, now a colleague of Haggard's at New Life Church has been dismissed for "one instance of consensual sexual contact with another unmarried adult several years ago." Whatever that means.
This thread has been archived and is closed to new comments