Every private space is owned by someone. That someone makes and enforces the rules according to their own interests.

You have no right to free speech in private spaces. If the owner of a shopping mall doesn’t like what your t-shirt says, they can have security escort you out.

“Social media” (Silicon Valley and venture capitalists) sold you the lie that shopping malls are parks.

They are not.

If you care about human rights and democracy, build and support parks not shopping malls.

#SmallWeb

In the US at least, a shopping mall can for free speech purposes be a park.

But for a lot of governments that ought to know better, not even a park is a park. Der Fuhrer Trudeau went on the record during the hearings into his reichstag fire as saying that protests are fine unless they're trying to effect change of a government policy -- then it's problematic.

Essentially what everyone already knew: Canadians are free to say anything their government agrees with.