Factors influencing the wait for a green card (Read 2,518 times)