Cathi Herrod’s very bad, no good week continues!

Cathi Herrod, who heads the execrable Religious Right organization the Center for Arizona Policy, is a bigoted and contemptible human being, as we all know. But I have to say that I’ve always had a sort of grudging respect for her ability to remain resolute and unruffled even in the face of enormous amounts of […]

Democratic Diva is proudly powered by WordPress and WPDesigner.