Rick Perry killed the gay Jesus

Yesterday I suggested that Lt. Gov. David Dewhurst — who issued a hateful statement condemning a planned production of the gay-themed play “Corpus Christi” at Tarleton State University last month — was...

Read More