i got my L1 A visa approved and stamped at London consulate 5 years ago. Since my petitions and visa both had been expired, my employer applied for extension, which is approved for next two years (last ext. as this is the max I can stay on L1).
What are my chances to leave USA and get it stamped ?
Shall I travel to India for stamping or can I also travel to Canada/Maxico.
Note:- I have two denials from India before I get my visa stamped from UK.
Looking forward for your reply.