Posted by: americankanchha March 16, 2006
Login in to Rate this Post:
0
?
I heard the news that now we can get an H1-B visa directly from Nepal. Is it possible?
Can someone tell me which companies are doing that?