Announced on July 20, 2020, the U.S. Embassy in London will resume visa processing on July 27, 2020 and the Belfast Consulate General will resume visa processing on August 3, 2020. Visa services will resume in phases, the first phase…
Jenny ZhanJuly 20, 2020