i m currently in US on H1B visa and planning to travel to my home country India for visa stamping this December.
In form D-160, when it asks for address, do I need to fill my US address or India's address?
In form D-160, when it asks for address, do I need to fill my US address or India's address?
Comment