Posted by: crishna August 4, 2006
VISA renewal on OPT
Login in to Rate this Post:     0       ?        
No it is getting scary........... Looks like I have to drop the idea of traveling outside the US
Read Full Discussion Thread for this article