I am an Indian citizen living at working in the US with a GC. I am currently in India visiting for a couple of weeks but will be returning to the USA via London where I will spend a few weeks before continuing to the USA.
I have just visited the embassy to get a visa and they told me that as...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.