India, Nov. 23 -- An estimated 1.5 million Indians are in danger of losing their best shot yet at becoming citizens of the United States (US). A senator has blocked the S-386 bill, which seeks to remove a per-country limit of 7% on the number of Green Cards, a mandatory pre-citizenship stage, which can be granted to applicants from any one country annually. And this cap applies to both employment-based applicants, such as those on H-1B short-term visas for highly skilled foreigners, and those applying as relatives.

Indians have been hit the hardest by this country limit, followed by the Chinese, because there are more of them applying for Green Cards every year than people from other countries. Cato Institute, a conservative think tank, ha...