Posted by: sherlock December 1, 2012
Login in to Rate this Post:
0
?
I pondered upon it as I've never heard of it before. Anyway, this seems to be a good find. http://www.usimmigrationsupport.org/visa-u.html Not sure about its feasibility though. Maybe it's worth a try.