:rolleyes: :rolleyes: i live in the Uk, all my sisters live in US one of my sister has just file I 130 for me and my family i visit my sister about every two years. i am not in a hurry to migrate as i am in a fairly good job but does this mean i will have to obtain a visa to visit her or can...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.