Green cards, officially known as Permanent Resident Cards, grant foreign nationals the right to live and work in the US ...
A green card – the status of a substantial number of Indians in America – does not grant immigrants an indefinite right to ...