Posted by: STUPIDA November 5, 2010
Login in to Rate this Post:
0
?
Nope.............
You should be fine...........I went the same route in Feb for my H1 Visa stamping.......