Skip to main content
Home
About
Where We Stand
Articles
Resources
Bookroom
Links
Events
Search form
Search
Region
You are here
Home
Features
Pan Am be damned
If there's billions for the games, why not for social housing and public transit?
A world beyond tar sands: the fight for climate jobs
The fight for climate jobs challenges the austerity agenda and reduces the climate crisis
Fair pharmacare now
A national pharmacare plan would save $7.3 billion and improve our health
Public sector common front can take on austerity
Public sector unions need to bargain together and strike together
Are the courts a solution to the stripping of BC teachers’ contracts?
A legal strategy can take time, money and focus away from mobilizing workers and building alliances
The Canadian state vs Omar Khadr
The Canadian government left Khadr to be tortured, and are now trying to keep him quiet
Alberta’s orange wave: where did it come from, where is it going?
The real hope for the orange wave is the confidence it can give to movements outside the legislature
#PoorLivesMatter
Austerity kills
Migrant deaths in the Mediterranean: blood on Harper’s hands
Harper's policies are complicity, waging wars that drive people from their homelands, and preventing their safe welcome
Canada-India cooperation: nuclear power vs people power
Global solidarity doesn't come from the nuclear industry or Crime Ministers, but through movements for peace, climate justice and equality
Pages
« first
‹ previous
…
26
27
28
29
30
31
32
33
34
…
next ›
last »
more
Take Action
JOIN THE INTERNATIONAL SOCIALISTS
DONATE
SUBSCRIBE TO SOCIALIST WORKER
Featured Event
Events
Resistance and rebellion: A people’s history of the Canadian state study series
October 18, 2026
Tkaranto
Organized by:
International Socialists
The Winnipeg General Strike of 1919
October 18, 2026
Toronto
Organized by:
International Socialists
Recent Videos
Justice for OINP workers
watch video
Marx, Engels and the rise of the working class
watch video
Canada, Palestine and Imperialism
watch video
more
Twitter
Tweets by @socialist_ca
Visit our
YouTube Channel
for more videos:
Visit our
UStream Channel
for live videos: