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
-
Canadians must support Cuba against Trump’s barbaric siege
With the US tightening its grip, Canadians must step up where their government won’t.
-
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.






