You are here

People's history

Asini Vern Harper: Red Power leader

May 20, 2018 - Valerie Lannon

Mike Harris: Der Taxfighter

May 17, 2018 - John Bell

Marxism 2018: join the resistance

May 10, 2018 - Kevin Taghabon

Mourn the dead, fight for the living

April 29, 2018 - Rachel Gnanayutham

Movie review: the young Karl Marx

April 16, 2018 - Faline Bobier

The fire last time: 1968 in the US and France

April 14, 2018 - Faline Bobier

Lula’s imprisonment and the crisis in Brazil

April 11, 2018 - Sean Purdy, PSOL, São Paulo

Movie review: the Death of Stalin

March 20, 2018 - Faline Bobier

World history meets my lungs

March 18, 2018 - John Bell

1968 and the Japanese Student Movement

March 6, 2018 - Michael YC Tseng

The spirit of Attica

February 21, 2018 - Alex Kerner

Alanis Obomsawin: filming Indigenous strengths

February 14, 2018 - Valerie Lannon

Why does the NDP keep betraying Indigenous peoples?

January 22, 2018 - Valerie Lannon and Jesse McLaren

Review: The 9 Hour Movement: How civil disobedience made unions legal

January 1, 2018 - Kevin Taghabon

The Spanish Civil War – a hidden history

December 2, 2017 - Faline Bobier

To remember is to end all war

November 11, 2017 - Faline Bobier

Does the Russian Revolution still matter?

November 8, 2017 - Faline Bobier

A year since Trump’s election

November 7, 2017 - Kevin Taghabon

Book review: Unsettling Canada, A National Wake-Up Call

November 1, 2017 - Valerie Lannon

An insurgent left can achieve electoral success — even in Canada

October 29, 2017 - Derrick O'Keefe

Pages

, after login or registration your account will be connected.
To prevent automated spam submissions leave this field empty.

Featured Event

Recent Videos

Raoul Peck shows the social context and intellectual collaboration that gave rise to Marxism
The film shows the absurd scapegoating under Stalin, but doesn't explain the counter-revolution that created it
When Hollywood meets afro-futurism, the results are a mix of liberation politics and mass consumption
Visit our YouTube Channel for more videos: Our Youtube Channel
Visit our UStream Channel for live videos: Our Ustream Channel