There are so few of them that compared to the right wing haters, they are virtually no existent now days.Or, left-wing hate mongers, as well.
Canada's version of free speech is a misnomer, because to them speech only has freedom when it's convenient to them. You only get to say what they want you to say. Speech is not solely about candy and lolipops. There are issues out there that stir up a lot of anger and tension. It is better to allow people to voice their thoughts, emotions, and opinions rather than putting your hand over their mouth, only to enrage them and cut off the hand. It's for this controlling nature of Canada that the U.S.A will always continue to be better than Canada, because America does not and will not put its foot into the mouths of others. As an American, I may not like what others say, but I will fight for them to have that precious right.