The Communist Party of Canada is Canada's 2nd oldest political party. It has been wrongfully outlawed 3 times in it's… read more
Since the publication of "Nine Commentaries on the Communist Party” in 2004, more than 340 million people have quit the… read more