22 December, 2024

U.S. Embassy announces new site to schedule and pay for visas