First, there was the same-sex marriage ban written into the Virginia state constitution. Then, the Episcopals signing up with the Nigerian Anglicans rather than have gays ordained. And now Congressman Virgil Goode braying about Congressman Ellison of Minnesota and the Muslim hordes (see also this article).
What the hell, guys?