Short answer, yes [1]. The First Amendment prohibits the Congress from passing a law that abridges the freedom of speech. There is no visa exception. That would make such visa terminations unlawful. (If a student on a visa got themselves arrested, that’s a separate matter.)
On a strategic level, this should give us hope. Trump is back to his first term arrogance and chaos. If State had moved quietly and decisively, damage could have been done before it was too late. The Palestinian cause is only a little bit more popular than USAID; in the end, there wouldn’t have been a broad fight. Instead, they got caught by Axios [2]. So we can get injunctions ex ante.
[1] https://oiss.yale.edu/campus-community-life/for-students/leg...
[2] https://www.axios.com/2025/03/06/state-department-ai-revoke-...