0 LIKES LikeUnLike
i am from the philippines and i am now living in england with my british husband. i have indefinite leave to remain stamped in side my passport. i am intending to travel to the usa to visit my sister with my family. my question is, do i need a visa to visit her in the usa, if so how do i apply for one?
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 3 answers.