Video by Nick Iwanyshyn
Guelph Mercury
Communist Party of Canada Election Site
The Communist Party of Canada is a voluntary organization of like-minded Canadians based on the principles of Marxism-Leninism whose ultimate goal is the creation of a Canadian socialist society.
We strive to promote the broadest possible unity of the working class and its allies against all forms of oppression and to bring all these forces into the daily struggles of working women and men for jobs, social justice and democratic advance.