Posted by: Sexy In Sari July 15, 2015
Confusion in country of residence (tps)
Login in to Rate this Post:     0       ?        
TPS is granted to those Nepalese Nationals who are Residing in USA only.

So, "Nationality" is the country which you were born "NEPAL"

In this case, "Country of residence" is the country in which you currently reside "USA"

Good luck!!
Read Full Discussion Thread for this article