Not as bad as China sure, but not as good as other civilized nations.
If you want to put this to the test try crossing the Canadian border and when they ask you the purpose of your visit respond that it's to attend a protest.
Link? I’m guessing we’re going to see that this definition of “protesting” involves being aggressive and directly in the face of law enforcement officers, not merely holding a sign at a distance.
It just looks a bit ridiculous when students walk out in protest against things that are far outside the influence of their school, city, or even state.