Posted by: Gol July 23, 2012
Login in to Rate this Post:
0
?
You should ask your employer to email or call the embassy here in Nepal. I did that and they stamped my H-1B visa. Good luck.