Migrants will be blocked from entering US if they need public assistance Ruling could impact some 22 million non-citizen legal residents of US It could also impact nearly 10.5 million unauthorized immigrants