Posted by: kaamde February 21, 2007
H1 stamp !!
Login in to Rate this Post:     0       ?        
In terms of "less hassles" in getting the H-1 stamped, which one is better? The consulate in Toronto Canada or the one in Kathmandu Nepal? I am assuming that since the Kathmandu US embassy sees soo many Nepalese every day for visa issues, they might be a lil too strict with Nepalese (even though you have all the necessary paperwork). What do you guys think?
Read Full Discussion Thread for this article