Reminds me of the Soviet Union.
The cops can just show up at your house with a swat team and throw your ass in jail because you were going to go to a protest.
Not because you were at the protest, or were planning to commit violent acts at a protest, or were preparing a cache of weapons to deliver to the protest. Just because you said you were going to go to the protest.
Wow. The oh-so-morally-superior Canadians. Not exactly surprised here, really.