The Major, Keyvan Nourhaghighi zeroed in on a Toronto judge. He ranted about corruption, rotten Canadian judges. He ranted about filthy Canadian lawyers. (Did he have some reason?) He said "Queen Victoria slept with a thousand dogs".
The venerable Globe and Mail, once a great bastion of free speech, now less so, had an article. Titled
Keyvan Nourhaghighi's war. Journalist Peter Cheney, dated 2006.
The reason, in a slight diversion from your statement, is one that I feel must be addressed. Yes, you are right, but this wonderful language- English, allows a qualifier.
That is so called hate speech is outlawed (1) If the speaker is of a vulnerable and targeted group.(2) If the speaker of of the extreme right wing.
Others of so called minority groups can rant on. They can lie and accuse others. This they can do with impunity. I quote The National Post, journalist Robert Fulford. (Last Saturday) His review of the attack of a woman Professor J Canizzo, whose exhibition at the Royal Museum of Ontario which was anti-white and anti colonialist took place 17 years ago.
She was physically threatened. An activist group jumped on her as racist. She resigned from the University of Toronto and returned to Italy. No Human Rights Johnnies charged this group.
Poor Canada.