Immigrants applying for green cards or permanent residency in the United States could face fresh hurdles after the Trump administration expanded the definition of “public charge”, allowing immigration officers to…
A Green Card gives an immigrant permanent resident status in the United States. However, under a new rule announced by the Trump administration, applicants could be denied permanent residency if immigration officers…