Posted by: newFellow April 2, 2007
Login in to Rate this Post:
0
?
Ok , I am stupid...
But I really surprised ( more puzzled ..!) - What do you mean by online H1B stamping ?
Where are you going to send your Passport??
- NF