This is not a Religion Column: Sarah Palin, American
…st time I encountered it was at Ted Haggard’s New Life Church, in Colorado Springs. When I asked for a restaurant recommendation, I was warned to steer clear of downtown, no matter what I did; urban areas, New Lifers told me, are rife with demons. It was no accident, one New Lifer told me this past spring, that Pastor Ted’s downfall occurred up in Denver, surely a sister city of Sodom. That view, it should be remembered, is very much a minority pe…
Read More