Top Stories

Current

SNC Lavalin corruption roots run deep
SNC Lavalin headquarters in Montreal
Trudeau has made it easier to be a corporate crook in Canada
As the pressure on his government from the latest SNC Lavalin scandal mounted, Prime Minister Justin Trudeau told the press:...more
"They can’t pollute our spirits the way they pollute our rivers”
Manon Massé speaks at Powershift conference
Powershift panel looks at cross-movement solidarities, from the frontlines to the streets
Hundreds of people attended a keynote presentation at the Powershift: Young and Rising conference in Ottawa February 15 th ...more
Why we need a revolutionary party
An organized revolutionary party is necessary for workers to build their own power to overthrow capitalism.
If you want to change the world you run into some common questions. Why can’t mass movements simply overtake the...more
"Thou shall not tell a girl she deserved it"
The Specials
Encore speaks to the issues we’re facing today, while also echoing the anti-racist and anti-Thatcher history of The Specials
Review of Encore , by The Specials The Specials have been around in one form or another since 1977, and...more
How Quebec students brought down a government
Quebec student strike
In 2012, students across Quebec launched a strike against a massive tuition hike that brought down the government.
In 2012, students across Quebec launched a strike against a proposed massive tuition hike. The strike, which was the longest...more
People not pipelines!
Trudeau and his Liberal government are moving us towards greater inequality and climate crisis
Trudeau and his Liberal government are moving us towards greater inequality and climate crisis
We live in a moment of both great hope and potential horror. There are two interwoven crises. On the one...more

Featured Event

Events

Recent Videos

The Specials
Encore speaks to the issues we’re facing today, while also echoing the anti-racist and anti-Thatcher history of The Specials
The Socialist Vocalist raps against precarity and in support of solidarity
Visit our YouTube Channel for more videos: Our Youtube Channel
Visit our UStream Channel for live videos: Our Ustream Channel