Comment by kreetx
That's your interpretation of the constitution. There are other/more laws and circumstances that nuance the situation (you'll find these if you look into that case).
It's similar to the protesters interfering with law enforcement doing their work: you can't protest anywhere at any time. If you take this strict view of the constitution, you could do many currently illegal things, e.g get out of prison by simply hugging a prison guard and following him out, saying that you are protesting in this particular way; say that you are protesting 24/7 and whistle or make other noises throughout the night, which otherwise would be violate noise ordinance. And so on and so on.
Edit: This video explains it well further: https://youtu.be/QePoawDA_48?si=0mr-lMR_lIRoBDA_
You are commenting to the wrong post. The Turkish person wasn't in any rally, she didn't leak any state secrets, she simply wrote an essay criticizing Israel. Either visa holders have a right to free speech in which case this is illegal,or they don't have a right to free speech in which case it must be advertised far and wide so people can avoid visiting the USA.