Demons Gone Wild in Washington DC

Yesterday, the Washington D.C. City Council spent hours listening to hundreds of people testify for and against the plans to pass marriage equality.

Seemingly, no DC Council meeting on this issue would be complete with at least one out-of-control witness ranting about the evils of homosexuality and its assault on God, and last night’s hearing was no different: