Haggard condemns homosexuality in ‘Jesus Camp’. Ted Haggard is a bigtime evangelical who was recently accused of paying a male escort for sex and meth for the last 3 years. He came off as a complete jerk in Jesus Camp.