Top Stories

Current

Teachers Rising!
Teacher strikes are challenging austerity in the same states that elected Trump
The West Virginia teachers’ strike has ignited a wave of mass resistance among US teachers. West Virginia teachers defied the...more
Doug Ford vs the climate
Instead of defeating the carbon tax from the right we need mass alternatives from the left
“Carbon tax is a terrible, terrible tax. I don’t even know why they put the word carbon in front of...more
Movie review: the young Karl Marx
Raoul Peck shows the social context and intellectual collaboration that gave rise to Marxism
The young Karl Marx is a film directed by Haitian filmmaker Raoul Peck. It was first screened at the Berlin...more
Ford’s fallacies: a guide to right-wing populist rhetoric
Ford hides behind populist rhetoric, but polarizing on class issues can expose him
Doug Ford is using populist rhetoric to push his platform of austerity and social conservatism. It’s painful to witness, but...more
The fire last time: 1968 in the US and France
The historic year included a general strike in France and the League of Revolutionary Black Workers in the US
This year is the 50th anniversary of the events of 1968. Many of the young people who are active in...more
Lula’s imprisonment and the crisis in Brazil
The left needs to challenge the attack on Lula and the PTs accommodating politics that paved the way for it
On Saturday, April 7 ex-Brazilian president Luiz Inácio Lula da Silva of the Workers’ Party (PT) turned himself into the...more
, 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