Sounds great. And we will keep holding out breaths until someone tells us a) who decides the definition of “reasonable,” and b) what that definition will be. Still waiting…and waiting…and waiting…
Canada has followed a different path on free speech than the United States, where there are no anti-hate laws because the U.S. Bill of Rights says “Congress shall make no laws … abridging freedom of speech or of the press.”
The Canadian Charter of Rights, too, guarantees “freedom of the press,” but it places “reasonable limits” on it. That’s why the Supreme Court of Canada has upheld the anti-hate provisions of both the Criminal Code and human rights statutes.