This is explicitly racist: it will primarily only apply to Indians on H-1B seeking permanent residency, some of whom wait 10-15 years for their green cards. I would say that Indian-Americans working with the Trump administration with any decency should resign in protest of such actions, but I'm not sure they have a sense of self-respect to begin with.