Hi,
I am on post graduate work permit for 3 years but the stamp visa on my passport is already expired. Now I want to apply for US tourist visa and I was wandering whether stamp visa is mandatory for US application or not?
If anyone have any idea please respond as soon as possible.
Thank you