0 LIKES LikeUnLike
I am currently in the US with an L1A visa, do I have to leave the country during the extension process? I know that I can file all the papers while staying in the US, but what about the new visa stamp - can I get this in the US or do I need to leave the country?ThanksS
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 1 answers.