Federal Agencies, Agency Memos & Announcements
U.S. Embassy in India Announces New Visa Processing System
U.S. Embassy in India press release announcing that it is implementing a new visa processing system throughout India that will further standardize procedures and will simplify fee payment and appointment scheduling through a new website.
Cite as AILA Doc. No. 12090640.