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
Communist Party of Canada (Marxist–Leninist)
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 have you ever possessed a firearm? Toluba ?
that is really a different experience. at least it is different with stationing in barrack in taiwan.
there are always some people making me laugh over over again.
it is because of they have no chance to live in the same way as what i have been through.