Joined 11 years ago
Even if it takes longer than 3 years you can just not leave the US until you get the GC.
Even if it takes longer than 3 years you can just not leave the US until you get the GC.