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 »
And defending the Cuban, Algerian and Vietnamese revolutions against imperialism.
With Tony Leah, Unifor Local 222 (GM Oshawa), political action chair.
Ottawa City Council has voted in favour of an eight-point motion to declare a climate emergency.