What is the Socialist Project?
Committed to the development of a more free, democratic, humane and sustainable society than the one we live in, the SP is one of the many organizations building 21st century socialism. Learn more about the Socialist Project »
Popular Struggles
-
CJPME in 2025: Mission and Strategic Focus
2025 was a transformative year for Canadians for Justice and Peace in the Middle East (CJPME).
-
Migration Is an Underdevelopment Issue
The global number of migrants has nearly doubled in the past thirty-five years.
-
Streets Of Minneapolis
Music video by Bruce Springsteen.
In the News
- ICE has offices in 5 Canadian cities
- US Military Helping Trump to Build Massive Network of ‘Concentration Camps’
- Former Israeli prime minister proposed racially selective conversions
- Time for HRW to go out of business
- Palestine Action activists cleared of aggravated burglary at Israeli defence firm site
- When Europe’s Abused Became Abusers in Palestine






