The Trump administration has ordered US government agencies to deny green cards to immigrants that express views critical of the Israeli government or its policies. Green cards are documents that allow immigrants to live legally in the US and gain a path to citizenship.Immigration officers have a lot of power in deciding whether to grant foreigners long-term permanent residence in the US. (Unsplash/Representational Image)The Trump administration directive says that green card applicants will be vetted for anti-American and “anti-semitic” views, and can be denied a green card for posting criticism of Israel on social media, participating in pro-Palestinian protests and...