What The Hell?
posted by gyma
In the week that saw Gabby Giffords resign from Congress, Democratic state lawmakers in Missouri found crosshair stickers stuck to their office doors and a Democratic campaign manager came home to a dead pet cat with 'liberal' scrawled across it.
WTF is the matter with these people?

Comments