UncategorizedTed Haggard’s Recent Sermon Via “Good Morning America” Vanessa Martinez • November 13, 2008