Please refer to the information about the legal parties in canada.
the Communist Party of Canada and Marxist-Leninist Party of Canada.
i would like to share some points of mine with you.
you shall know when to stop talking and to keep in silence.
the word you say more shows your ignorance to all more.
however, i guess that you are too lazy to do it.
that is ok.
here are the links ....
The communist party of Canada (
http://communist-party.ca/)
Communist Party of Canada (Marxist–Leninist) (
http://cpcml.ca)
they are all active so far in canada.
i do think that all of them is idiot in your eyes.
but i prefer to think that you are the one, the only one that is blind.
Have you ever shot something or...