Last month, after Annise Parker was elected mayor of Houston, Dave Welch of Houston Area Pastor Council, apologized to the nation for failing to stop this gay candidate from taking office, saying “we let our position on the wall be breached by the enemy.”

Today, Welch is back, this time attacking megachurch pastor Joel Osteen for offering the opening prayer at Parker’s inauguration, saying that officials like Parker and President Obama are “wicked” and saying their election is proof “of cancer of the soul among the people”: