My immigration dept told me that I need to be physically present in the US when they file for US extension of my L1 visa, even though I will not need to appear before them. Why do I need to be present in the USA then?
Announcement
Collapse
No announcement yet.
Why do I need to be present in the US when my employer files for L1 extension?
Collapse
X
Comment