Skip to main content
Toggle navigation
Main navigation
Imperialism today
Ukraine resists
Free Palestine
Peace in Asia-Pacific
Resistance Books
About
Leap Manifesto
Canada’s New Democratic Party and the “Leap Manifesto”
Climate justice and the prospect of power
A balance sheet of the movement to block the cross-Toronto ‘Line 9’ pipeline project by John Riddell. With notes on the meaning of “climate justice” and the relationship of socialism to social movements.