The Marxist-Leninist Party of Canada Home Page
Website of the Communist Party of Canada(Marxist-Leninist. Modern communism.