The “endorses” part is facially unconstitutional, I’m surprised you don’t know that.
Don't know what? I'm posting U.S. Code.
This is akin to the free speech argument regarding "shouting fire in a crowded theater." It's not unconstitutional to stop people here on temporary non-immigrant visa from organizing rallies to radicalize people for terrorist organizations.
Are you suggesting that HAMAS has a free-speech right to come to the United States and organize rallies in support of terrorism against Jews?
-PJ