Skip to main content
Home
About
Where We Stand
Articles
Resources
Bookroom
Links
Events
Search form
Search
Region
You are here
Home
Features
Asylum for Haitian refugees, not Confederates
Canada welcomed Civil War racists but is blocking Haitians
NAFTA: no sugarcoating a bad deal
With Trudeau joining Trump to continue NAFTA, it is up to workers solidarity across borders to defend labour and environmental standards
Commemorating the Christie Pits riot: what does interfaith have to do with it?
Like the Jews and Italians who fought side by side in 1933 against the fascists, we are stronger together
We want Woodbine workers to win
OLG are gambling with workers lives
Kosovo and the fight for self-determination
The rise of Vetëvendosje represents a rejection of austerity and a desire for self-determination
Kinder Morgan: we still say no!
While Trudeau supports the destructive pipeline, the climate justice movement says NO
Fight for $15 wins: how to beat the employers' counter offensive
After exploiting workers, employers are claiming that the minimum wage increase isn't fair
A people's history of Canada
On July 1 celebrate 150 years of resistance to the Canadian state
NDP leadership and the fight against austerity
The NDP is committed to reforming an unreformable system, but the leadership debate can create space for movements for change
Trump, the Paris Climate Accord, and climate justice
With Trump exposing the inability of the 1% to solve the climate crisis, it's up to the climate justice movement to change the world
Pages
« first
‹ previous
…
12
13
14
15
16
17
18
19
20
…
next ›
last »
more
Take Action
JOIN THE INTERNATIONAL SOCIALISTS
DONATE
SUBSCRIBE TO SOCIALIST WORKER
Featured Event
Events
POSTPONED** Justice for Haiti – No to imperial intervention
April 28, 2024
Toronto
Organized by:
International Socialists
Recent Videos
Marx, Engels and the rise of the working class
watch video
Canada, Palestine and Imperialism
watch video
Palestine - It's right to resist
watch video
more
Twitter
Tweets by @socialist_ca
Visit our
YouTube Channel
for more videos:
Visit our
UStream Channel
for live videos: