You are here

Labour movement

Greek general strike provokes political crisis

December 4, 2015 - Panos Garganas, Athens

CUPE 3903 Day of Solidarity with UNITE local 75

December 3, 2015 - Stephen Ellis

UNITE HERE Local 75: their fight is our fight

November 27, 2015 - Stephen Ellis

“the first Marxist steampunk”

November 26, 2015 - Glen Truax

Nipissing University Faculty strike

November 17, 2015 - Pam Johnson

What will we strike for? Ontario Public Service ‘No’ campaign

November 13, 2015 - Pam Johnson

From Pierre to Justin Trudeau: challenging corporate Canada

November 4, 2015 - John Bell

SFU Students Stand in Solidarity with TSSU

October 29, 2015 - Kiera Porisky, Tania Wodzinsky, Lema Ghailan and Eric Lescarbeau

Revolutionary Teamsters

September 20, 2015 - Glen Truax

Take the climate justice leap

September 19, 2015 - Carolyn Egan

The roots of Hungary’s war on refugees

September 17, 2015 - Peter Votsch

Human chain of parents and kids protect Quebec schools

September 14, 2015 - Chantal Sundaram

Lessons of the Crown strike

August 28, 2015 - Carolyn Egan

A $15 federal minimum wage is an election issue. Here's why.

August 10, 2015 - Pam Frache

Raise wages not sea levels

July 15, 2015 - Octavian Cadabeschi

Greek unions call strike to beat new austerity deal

July 14, 2015 - Panos Garganas, Athens

Vancouver elementary teachers rally against school board austerity

July 12, 2015 - Lisa Descary

Videos: March for Jobs, Justice and the Climate

July 9, 2015 - Rebel Sage

Solidarity against precarity

June 19, 2015 - Carolyn Egan

Capitalism: from Davis Day to the present day

June 12, 2015 - Archie Kennedy

Pages

Featured Event

Recent Videos

Anti-CAA protests, student resistance and the general strike.

Toronto Steelworkers join solidarity action in Trois-Rivières
Thousands gathered to support workers locked out by ABI, a smelter owned by ALCOA.
Rally outside Morgentaler Clinic January 28, 1988
With mounting attacks on access to abortion, a look at the fight that led to a historic victory in Canada
Visit our YouTube Channel for more videos: Our Youtube Channel
Visit our UStream Channel for live videos: Our Ustream Channel