hi,
i have h1 approval -this would be my first time h1 visa stamping-i am currently residing in u.k, meanwhile i am visiting india. i have been rejected f1 visa twice before.
Please advice which embassy should i go-india or london? any personal experiences??
anupriya
i have h1 approval -this would be my first time h1 visa stamping-i am currently residing in u.k, meanwhile i am visiting india. i have been rejected f1 visa twice before.
Please advice which embassy should i go-india or london? any personal experiences??
anupriya