|
Scenario: You need to go to the consulate for stamping for your H-1 Visa to The United States, but you are currently out on business in London, England. Do you have to return to your home country for the stamping or can it be done in London? Explain why or why not. |