[youtube=http://www.youtube.com/watch?v=CTmD_bqAIIs] Ross Parsley was the worship pastor at New Life Church in Colorado Springs, Colorado. If the congregation’s name sounds familiar, that’s because you probably heard it on the news. In 2007, the senior pastor Ted Haggard resigned because he was outed by a male prostitute he had been paying for sex and crystal meth. The… Read More »