Why Kenney won and how to fight him
Mike Leiden and Laine Sheldon-Houle | April 18, 2019
Bill 21 in Quebec: For a mass movement of civil disobedience!
Julien Arseneau | April 15, 2019
The rise and fall of the Alberta NDP: Lessons for workers
Laine Sheldon-Houle | April 11, 2019
OSAP cuts and the fight against the Ford government
Fightback | April 9, 2019
Public education under attack: Strike to fight back!
Jessica Cassell | April 4, 2019
Alberta Election – NDP cannot defeat Conservatives on personality alone
Zoey Scott and Álvaro Pardo | March 29, 2019
SNC-Lavalin update: The whole damn system is even more guilty!
Marco La Grotta | March 10, 2019
The United Conservative Party: a history of corruption and hate
Marcus Katryniuk | March 7, 2019
Québec solidaire and the ‘problem’ of secularism: No compromises with racism!
Hélène Bissonnette | March 5, 2019
Yellow Vest Canada: a racist perversion of the Gilets Jaunes
Guthrie Burnett-Tison | February 22, 2019
Free Rawal Asad: Fightback pickets Pakistan consulate in Toronto
Ana Azam | February 22, 2019
SNC-Lavalin affair: The whole damn system is guilty!
Marco La Grotta | February 21, 2019
Is a Mexico boycott the way to save GM Oshawa?
Marco La Grotta | February 7, 2019
RCMP attack on Wet’suwet’en camp: No reconciliation is possible under capitalism!
Rob Lyon | February 5, 2019
Oshawa GM sit-down striker speaks out
Shea O'Connor in Oshawa | January 28, 2019
SIGN THE PETITION: For a Student Strike Against Ford’s Education Cuts!
Socialist Fightback Students | January 23, 2019
Fifty Years Later: The Rise and Fall of the Parti Québécois – Part One
Julien Arseneau | January 22, 2019
Ford attacks low-income students: only a student strike can stop him
Marco La Grotta | January 17, 2019
Edmonton braces for four years of austerity
Robert Hohenstraten | January 17, 2019
Food crisis in Nunavut: Capitalism to blame
Kat Mohkami and Joel Bergman | January 14, 2019
Ontario social service revamp a disaster
Scott LaPlante | December 18, 2018