Technically in Canada this is a hate crime. Exactly what you just said is enough to justify charges.
Personally I think this is the government going too far. I also believe you should have the right to express these, or any views. But I would also wager you, ZigZag-Wanderer, are quite ignorant and insecure to have those kinds of beliefs.
Here is a link to a fantastic website for referencing and understanding Canada's current laws on "Hate Speech".
Technically in Canada this is a hate crime. Exactly what you just said is enough to justify charges.
Personally I think this is the government going too far. I also believe you should have the right to express these, or any views. But I would also wager you, ZigZag-Wanderer, are quite ignorant and insecure to have those kinds of beliefs.