Posted by: AAAA August 6, 2008
Login in to Rate this Post:
0
?
Riten, if you are a permanent resident of USA, you do not need visa to come here, so no stamp is necessary on your passport. you can show them your PR card instead of your passport. just my understanding.