Bill to eliminate per-country caps on green card put on hold
A key legislation to eliminate per-country caps on employment-sponsored green card that would have benefited highly-skilled Indian workers seeking to stay in the US has been blocked by an influenti
Indians among top three among new US green card holders
Mexico, China and India topped the list the countries whose nationals were among over a million foreigners who became permanent legal residents of the United States in fiscal year 2010 ended in Septem