The US Department of State has announced a major policy change for non-immigrant visa applicants, requiring them to schedule their interviews “at the US Embassy or Consulate in their country…
Read More US visa policy now requires interviews in country of residence
