Tag: John Ballard
US says new initiatives launched to speed up the Visa application...
US consulates to increase strength; launches new initiatives to cut the visa wait time
In an effort to cut delays in granting visas to Indians,...