Hi
I am a Jamaican passport holder living in the U. K. I have just been granted a 3 years leave to remain in the U. K.
Do I need a visa to visit the States? If the answer is yes, how do I apply!
Regards
I am a Jamaican passport holder living in the U. K. I have just been granted a 3 years leave to remain in the U. K.
Do I need a visa to visit the States? If the answer is yes, how do I apply!
Regards
Comment