NEW DELHI,FEB. 5: With the appointment-waiting period for a US visa still over 500 days across most of India, the US embassy in India today said that Indians applying for a business or tourist visa will be able to apply for an appointment at embassies or consulates in those destinations. Citing Thailand as an example, […]Continue Reading