I came in the us and my passport states that i need to leave before the 8th of december. However i just submitted an I129 form for an L1A visa. My L1A is currently under review. I should get an answer back by the 18th of December.
If you were in my shoes, would you still leave to your...
Announcement
Collapse
No announcement yet.
Search Result
Collapse
1 result in 0.0022 seconds.
Keywords
Members
Tags