Corrections; if you use the word IMMIGRANT you are GREEN CARD holder, Immigrant came in LEGALLY, mostly they were petitioned by their parents or relative etc. Under public Charge they will have a hard time to get NATURALIZED as US Citizen, if they use a public charge benefits, but a good immigration lawyer can do it. Illegal alien, Undocumented alien,are not IMMIGRANT. Illegal alien can not use public benefits, depending on their State they live-in. This TRUMP policy on Public Charge will win VOTES for Trump because US CITIZEN voters does not want their Taxpayers money being spend to Immigrant who are lazy to work.