Betteridge’s law.
When a country is at war, its laws tend to support that war effort over many other things. It doesn’t excuse everything of course, but limiting speech that supports the enemy in a war is an obvious thing to do. That of course doesn’t stop the enemy or the enemy’s supporters (like Al Jazeera here and I suppose many commenters here) from disliking such laws.
I do not believe you. You cannot have a history degree and be so ignorant of the countless of times violence has been used to stop violence. And since you didn’t elaborate if your simplistic ad hominem had some context and nuance behind it, I have to assume that you meant your comment as it sounds.