Skip to content
Want to change the world?
Join Socialist Action today!
Socialist Action Canada
Socialist Action Canada | Ligue pour L'Action Socialiste
Want to know what we stand for? Read our program.
Ready to change the world? Join Socialist Action.
Socialist Action Canada by phone, email or join our mailing list.
About Socialist Action
Welcome to SA
NDP Socialist Caucus
Municipal Socialist Alliance
Red Review Podcast
Rebel Film Series
SA Education Conference
SA en Français
Rally and March for Global LGBT Equality!
Three classes in revolutionary theory: Labour Theory of Value and Economic Crisis, The Political Relevance on Trotsky Today, Imperialism and Capitalism
Crisis within the Ruling Bloc in Turkey