Opinion

No pat hands in politics

For more than a decade, the Communist Party USA has been reconfiguring the way we work and develop our analysis.

Defend the democratic coalition

Progressives need to relearn the rich lessons of the New Deal experience, and act accordingly.

The movement needs to kick it up a notch - part 2

A transformational era is made from many streams and directions, but I do not agree that slogans should focus primarily on "defeat of the ultra-right."

The movement needs to kick it up a notch - part 1

I am not one who thinks a deteriorating political climate will open more opportunities to advance a left agenda.

Not everybody is on same page

On the political left, two distinct and competing trends have taken shape in the course of the first year of the Obama presidency.

assets/Uploads/_resampled/CroppedImage100100-CrowdObamaCROP.jpg

Ultra-right has not been decisively defeated

We number thousands in a country of hundreds of millions. Our specific role has to be to build a movement of tens of millions by providing clear thinking on strategy and tactics .

Capitalist hypocrisy and Eastern European anti-communism

There is a new push in the Czech Republic to bar the Communist Party of Bohemia and Moravia from running candidates for public office or otherwise functioning like other political parties.

assets/Uploads/_resampled/CroppedImage100100-Greensboro.jpg

How the Greensboro sit-in ignited a social revolution

For us black high school students in the 1950s, it seemed like black people were always the victims. Greensboro was different.

 

 

James and Esther Jackson and the long civil rights revolution

A celebration this week recognized the contribution of the Jacksons and the Communist Party in the struggle for African American freedom, and welcomed the new book "Red Activists and Black Freedom."

Setting the record straight

Some on the left say the Communist Party USA has no differences with President Obama. Just to set the record straight: we do, and we express them, but we go to great lengths to state them in a constructive and unifying way.

1 2 3 4 5