mazdur_desi
Registered Users (C)
I have an H1 stampx from New Delhi and am currently working in US. Need to go and get passport stamp again in January 2004 with H1 (I797 H1 extension approved).
Do I need an appointment? tts visa site seems to say that appointment is not required but one never knows when the rules get changed . Any info will be useful
Do I need an appointment? tts visa site seems to say that appointment is not required but one never knows when the rules get changed . Any info will be useful