Historical inevitability

US megachurch pastor Ted Haggard, leader of the National Association of Evangelicals, stepped down yesterday after one of his rent boys outed him. First Mark Foley, now this… here’s a tip, folks. Gay people are everywhere, and claiming your social movement doesn’t have any as members doesn’t mean they’re not there. It just means they’re miserable closet cases who will eventually be found out, probably in a way that will greatly embarrass you.

Updated: