A federal judge ruled that the Trump administration cannot deport nonimmigrant students solely because of statements that are pro-Palestine or anti-Israel, and said this policy violates First Amendment free-speech protections.