Opinion

Some thoughts on the class struggle

The conflict between working people and corporate power permeates all aspects of society - but why can't the two sides just call a truce and live in peace?

Is socialism possible?

Given the unprecedented economic, political and military power of the U.S. ruling class, it may seem like a pipedream to believe that working people can ever take over.

assets/Uploads/_resampled/CroppedImage100100-ituc-demo.jpg

World labor today

Last month's congress of the International Trade Union Confederation (ITUC), in Vancouver, Canada was an eye-opener. Labor in every country to shift gears and rethink how to fight. But this congress gave a clear picture of how the crisis is bringing to life "workers of the world unite" in real time.

No other way to get there

There's no direct path to socialism - at every new stage of struggle, everybody has his or her opinion about what is to be done, and, not surprisingly, I do too.

Unwinding the BP spin

British Petroleum is now putting a special spin on the crisis caused by the explosion of its oil well in the Gulf of Mexico - and it's the most revolting spin yet.

CPUSA: A fighting spirit

Without any sense of hyperbole, the 29th convention of the Communist Party was a "home run."

assets/Uploads/_resampled/CroppedImage100100-Capitalism.jpg

Capitalism: Big surprises in recent polls

According to the conventional wisdom, the United States is a center-right country.

assets/Uploads/_resampled/CroppedImage100100-rossanajarvisCROP.jpg

CPUSA convention video: Socialism -- sustainable and necessary

You can watch the opening session of the Communist Party USA 2010 Convention including remarks by CPUSA Chairman Sam Webb.

Socialism in North Dakota

The Bank of North Dakota, the only state-owned bank in America, earned a record profit last year even as private-sector banks lost billions.

assets/Uploads/_resampled/CroppedImage100100-Marx.jpg

Happy birthday Karl

Just when I thought I'd seen it all, I got invited to Karl Marx's birthday party!

13 4 5 6 7