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