Go to main content

Latest articles

600,000 workers strike in Quebec: We can defeat the hated CAQ government!

Corinne Lavallée | December 7, 2023


Did boycotts, divestment and sanctions overthrow the Apartheid regime in South Africa?

Ben Morken | December 6, 2023


Air Transat workers vote to strike, exposing capitalist crisis in air travel

Greger Wells | December 6, 2023


Palestine solidarity faces repression: Don’t back down!

M.A. Olanick | December 5, 2023

Israel & Palestine

‘Social upheaval’ shakes Canadian imperialism in Panama

Mitchell Thompson | December 4, 2023

Latin America

Growing repression of pro-Palestine activity on campus: We won’t be silenced!

Dawson Communists | December 1, 2023


See more articles

Featured articles

What can communists do to free Palestine?

Fightback | October 20, 2023

Down with hypocrisy! Defend Gaza! – IMT statement

International Marxist Tendency | October 11, 2023

[Video] Alan Woods on world perspectives: Clear the decks for communism!

In Defence of Marxism | August 18, 2023