US consulates in India aim to issue 800,000 visas in next 12 months
US consulates in India aim to issue 800,000 visas in next 12 months
With tens of thousands waiting in line for US visas, many hopefuls were left wondering about its usefulness
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.