Indian immigrant
The U.S. is forcing Indian immigrants to wait decades for green cards
Anywhere between 230,000 and 2 million Indian nationals are waiting for green cards, according to the Cato Institute.
Advertisement
Advertisement
Advertisement
Anywhere between 230,000 and 2 million Indian nationals are waiting for green cards, according to the Cato Institute.