Posted by: Free H1B April 12, 2010
Login in to Rate this Post:
0
?
i heard of 5 year multiple visa but never heard of 10 years....are they giving 10 years multi these days?