Communist Party of Canada
Communist Party of Canada, Marxist-Leninist