Kevin Zeese, laying it on the line.

Kevin Zeese offers a must-read (Counterpunch mirror) for any self-respecting progressive who is not just a Democratic Party hack pretending to be anti-war. Here’s a sample:

“Hopefully the peace movement also learned a lesson: Democrats need to be opposed for engaging in war just as pro-war Republicans need to be opposed. The anti-Vietnam War movement removed LBJ from office because of his support for the Vietnam War. Today, pro-war Democrats should be removed from office for supporting the Iraq War. We need to stand firm on our principles especially when it comes to the illegal war in Iraq that is destroying or damaging the lives of hundreds of thousands of Iraqis, killing or maiming tens of thousands of Americans, torturing prisoners by rendition or in Guantanemo Bay, Afghanistan or Iraq, isolating the U.S. from the world and making us less safe from terrorism.

The anti-war movement is only one example. Labor, civil rights, civil liberties, anti-corporate globalization, fair taxes, women’s rights — indeed every progressive movement is taken for granted by the Democrats. Why? Because progressives let them.”

The question is whether progressives have the guts to stand up for their principles at election time, when it counts.