Crooks and Liars is a left wing site.
So is CNN, The Nation, NBC, the New York Times, ABC, much of Fox News, The New Republic, MSNBC, the Los Angeles Times, The Daily Beast, the Washington Post, National Public Radio, CBS, PBS and a thousand other places that are posted here regularly.