Hi
I am L1 visa holder and currently in India as my project is delayed.
I want to apply visitor visa for my parents. I contacted the agent who says I need to be in the US for 4-6 months and get I-134 noterized etc...
I got a mail from VFS on same query saying I-134 is done away with.
I am confused. can you please help me. What would make strong case. I applying from US after 4-5 months of stay or We apply here before my travel?
I am L1 visa holder and currently in India as my project is delayed.
I want to apply visitor visa for my parents. I contacted the agent who says I need to be in the US for 4-6 months and get I-134 noterized etc...
I got a mail from VFS on same query saying I-134 is done away with.
I am confused. can you please help me. What would make strong case. I applying from US after 4-5 months of stay or We apply here before my travel?
Comment