Posts

Stop the Catastrophic Bloodbath!

The onslaught of assassinations and bombings in Lebanon is pushing the entire Middle East into the abyss of a regional war. Now with the Israeli invasion of Lebanon and Iranian missiles fired at Israel, on top of the massive bombings in Beirut and the assassination of the secretary general of Hezbollah, Hassan Nasrallah, signifies a […]

Continue Reading

Boeing Workers Strike Back

33,000 Boeing workers organized under the IAM 751 are on strike in Washington state, shutting down almost all commercial passenger plane production for one of the world’s largest aerospace manufacturers. The strike comes at the end of an 8-year contract extension forced upon the union when Boeing threatened to move plane production to the un-unionized […]

Continue Reading

Justin Trudeau: Living on Borrowed Time

“It’s time for a change in this country, my friends – a real change.” A beaming Justin Trudeau spoke these words on the October 2015 evening when his Liberal Party won a crushing victory over the worn-out Stephen Harper’s Conservatives and the hapless Tom Mulcair’s New Democrats.  These are also approximately the words that are […]

Continue Reading

Venezuelan Crisis is Not the “Failure of Socialism”

For a solution based on working class independence! The July 28 presidential election in Venezuela was a decisive turning point in the deepening political, economic and social crisis in the country. Beyond the dispute over whether or not to recognize the announced electoral result, the underlying issue is that neither the continuity of Nicolás Maduro […]

Continue Reading

The Working Class can Stop Climate Disaster

The world seems to be heading to a climate apocalypse. Many people feel desperation and despair. But humanity is not doomed. Climate change is driven by a small minority of humanity, the capitalist class and the super-rich. They make the decisions about what to produce and how. It is in company boardrooms that plans for […]

Continue Reading

A Socialist Solution to Capitalist Disaster

Many of us struggle to make sense of the world. We are on the precipice of a climate cataclysm, which will have catastrophic consequences for thousands of species, including our own. Humanity faces water shortages, hunger, desertification, agricultural collapse and other capitalism-caused climate calamities. Headlines blare at us about imperialism’s never-ending military build-up and wars. […]

Continue Reading

Revolutionary Socialism and the Fight to Change the World

Young people today are living in a world rife with crisis. The cost-of-living crisis, numerous wars, and a killer climate, just to name a few. It’s no wonder huge sections of young people have absolutely had it. Out of the experience of living through the tumult of this period, many are realizing that we need […]

Continue Reading

BC’s NDP Face Tough Election

BC United has folded its election campaign in support of the BC Conservatives. The October election is going to be tight. Kevin Falcon, BC United’s leader, after months of accurately criticizing the reactionary and sometimes weird ideas of the Conservatives and their leader John Rustad, suddenly announced his party was supporting them. The decision was […]

Continue Reading

Campaign to Free Daniel Akande!

For solidarity actions now to demand the release of Daniel Akande and all those arrested in the repression of the Nigerian state On Sunday, 1 September, comrade Daniel Akande, member of Movement for a Socialist Alternative (MSA, ISA in Nigeria) was arrested by police in Abuja, the Nigerian capital. This is part of a campaign […]

Continue Reading

Strike Wave Rocks Bangladesh After Government Overthrown

“Interim” capitalist government prepares clamp down The mass struggle in Bangladesh is at a decisive point. A month after the mass movement forced Prime Minister Hasina to resign and go into exile, a confrontation is building up between a rising wave of workers’ strikes and the new government, representing the capitalist owners of multinational businesses. […]

Continue Reading