Posted by: happysharma September 18, 2010
H1B Stamping
Login in to Rate this Post:     0       ?        
First of all thank you everyone for suggestions.

@ Nabina, did you give all the documents? I have an urgent to come to Nepal. It seems scary, but no choice.

I heard if someone work is related to Technology Alert List (TAL)? the process may be even longer.
Read Full Discussion Thread for this article