Slate.com really?
A known far left blog site preaching the far left propaganda that will be believed without question or hesitation from the far left drones.
Congrats, that is three "far lefts" in one sentence. I am slightly disappointed it didn't contain four.
Far left,Far left,Far left,Far left,Far left, ....