It's not a good idea to move
when you are waiting for GC. Your I-140 has not been approved yet, how can you be sure your GC will be fine? Be patient.
when you are waiting for GC. Your I-140 has not been approved yet, how can you be sure your GC will be fine? Be patient.