Skip to main content
Home
About
Where We Stand
Articles
Resources
Bookroom
Links
Events
Search form
Search
Region
You are here
Home
Features
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
WWII Internment of Japanese Canadians: a lesson forgotten
In the 1940s Canada scapegoated the Japanese community, now it is the Muslim community
Pages
« first
‹ previous
…
25
26
27
28
29
30
31
32
33
…
next ›
last »
more
Take Action
JOIN THE INTERNATIONAL SOCIALISTS
DONATE
SUBSCRIBE TO SOCIALIST WORKER
Featured Event
Events
Revolutionary Study Series
February 15, 2026
Toronto
Organized by:
International Socialists Canada and Marx21US
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: