Why Green Card Approval Is Long Term Wait For Foreign Nationals?
Here's why green card approval is long-term wait for nationals of different countries. The long and agonizing wait for Green Cards for people from India, China, Mexico and the Philippines is mainly due to the country-based quota system in its allocation which can be changed only by the US Congress, a senior official has said. Furthermore, the Senior Advisor to the same said, the annual limit also plays a major role.