Posts

Showing posts with the label Truthers

The Crazies Win Again......Van Jones Resigns

Image
Logic just doesn't work in this country, does it ? White House environmental adviser Van Jones resigned Saturday after weeks of pressure from the right over his past activism. But crazy and insanity sure does, doesn't it?