I will disagree.
Non-citizens should never be given any government assistance.
NB...None of my grandparents ever became citizens. They were all legal citizens, worked, paid taxes, etc etc..
Exactly. If you can’t make it here, go home.