Posted by: sanju.baba November 27, 2011
Login in to Rate this Post:
0
?
Yeah I 've heard few things about it. In your case I am not sure if she can apply for a US Visa from UK. May be travelling back to Nepal and applying from there.....which I doubt she wants to do.