Posted by: sedif September 10, 2007
Login in to Rate this Post:
0
?
Thanks for the information Samrock.
You mentioned that you were told you could renew your visa here in US.
How is that possible?
Thanks