Posted by: The Other Dimension September 1, 2015
Login in to Rate this Post:
0
?
My TPS was approved on Aug 25.
The country of residence is USA coz thats where you are resided right now
The country of residence is USA coz thats where you are resided right now