US Announces New Visa Initiatives for Indians
New Delhi: The United States has announced new visa initiatives for Indians, including greater strength of visa staff across the country to reduce wait times for first-time visa applicants.
As part of this initiative, the United States…