Bigoted, intolerant and uninformed politicians like Virgina Foxx (R-NC) have NO place in office in North Carolina let alone anywhere else. Congresswoman you should resign effective yesterday. My we all remember your ignorance in 2010.

The truth about Matthew Shepard’s case from Rick Sanchez of CNN

Advertisements