Video: Ted Haggard Announces Formation of New ‘Inclusive’ Church in Which He Won’t Perform Gay Marriages June 2, 2010 by Andy Towle