Alan Woods | Nov 1, 2019
Neither repression nor empty concessions have stopped the Chilean uprising
Jorge Martin | Oct 30, 2019
Alberta budget: Workers to foot the bill for corporate tax cuts
Socialist Fightback Edmonton | Oct 28, 2019
Revolution erupts in Lebanon: down with the corrupt regime!
Adam Zeineddine and Hamid Alizadeh | Oct 25, 2019
Hamilton police lay bogus charges against Fightback activist: Stop police persecution of the Hamilton left!
Fightback | Oct 23, 2019
Everyone loses Canadian election
Alex Grant | Oct 22, 2019
Ecuador: faced with revolutionary overthrow the government repeals decree 883
Jorge Martin | Oct 17, 2019
Turkey attacks Northern Syria: for a revolutionary fightback!
Hamid Alizadeh | Oct 12, 2019
Ecuador: worker-peasant uprising – the government flees the capital
Jorge Martín | Oct 9, 2019
Education workers’ strike shows weak Ford government can be defeated
Jahan Niroomand | Oct 7, 2019
Open letter to Ontario student unions: Join the Nov. 6 student strike!
Ryerson Student Strike Committee | Oct 7, 2019
Stonewall Hate: Successful defence of the Village against Christian hate group!
Rob Lyon | Oct 3, 2019
Haiti on the brink of insurrection
Rob Lyon | Oct 1, 2019
500,000 march against climate change in Montreal
Guthrie Burnett-Tison | Sep 30, 2019
Ryerson students vote in favour of a student strike!
Adam Zeineddine | Sep 26, 2019
Quebec media crisis: Quebecor tightens its grip
Joel Bergman | Sep 24, 2019
Explaining the coming crisis of capitalism
Alex Grant | Sep 23, 2019
Support Striking GM Workers!
Tom Trottier | Sep 20, 2019
Trudeau’s blackface unmasks the racist hypocrisy of liberalism
Maximiliano Guerrero | Sep 19, 2019
Alberta: The cuts are coming—Prepare the resistance!
Socialist Fightback Editors | Sep 18, 2019
School board workers vote 93 per cent to strike: Prepare to defy ‘back-to-work’ legislation!
Bruno Petraglia of CUPE Local 4400, and Jahan Niroomand | Sep 17, 2019