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