A statement released by the United States Embassy urges Indians who are traveling to the States to apply for their visas early...
IBT TV