Parti Communiste du Québec
People’s Voice Newspaper
The Spark! journal
Young Communist League
International
Communist Party of Canada – Parti Communiste du Canada
About
About
History
The Figueroa Case
Leadership
Marxist Theory
Reading Lists
Principal Texts
The Women’s Movement
Online Video
Communism 101
Communism 101
Class I: The Marxist World Outlook
Class 2: Capitalism and Exploitation
Class 3: Political Struggle and Revolution
Program
Constitution
Contact
Donate
Join
Why the Communist Party?
Join the Party
Français
A just peace for the Middle East
Sep
18
2015
Stop deportations of immigrants and refugees!
For free education now!