20050522 india: Go get it: Embassies on visa overdrive