New visa processing system for Indians travelling to US
The US embassy in New Delhi has eased the visa application rules for Indians traveling to the US. The applicants will now have different options to make payments and to make appointments.
The United States embassy in New Delhi announced on Wednesday a new visa processing system under which Indians travelling to the US can have easier visa procurement and fee payment system.
"The new visa processing system will streamline appointment scheduling, simplify fee payments and provide the applica....Read More