Daily LIFT #915
Make Canada a Nuclear Weapons Free Zone, Communist Party of Canada, early 1980s -- Daily LIFT #915 Cover of a leaflet from the early...
Daily LIFT #915
Daily LIFT #910
Legendary Canadian Communist leader Tim Buck b. Jan. 6 1891
A People’s Alternative for Ontario: Communist Party running 12 candidates in provincial election
A Century of Struggle, Communist Party of Canada documentary launches Dec. 12
One hundred years in the struggle for socialism!
Trudeau stumbles out of the gate: Election roundup #1
Communist Party of Canada celebrates 100 years with online event and upcoming documentary
Communist Party of Canada: 100 years of fighting for socialism
The Construction of Socialism -- The LPP on socialist nationalization, 1952
Daily LIFT #449
"I am going to remain loyal to my class, the working class, the builders of the future."
Daily LIFT #319
Monopoly capitalism and economic crisis
Daily LIFT #298