My parents got their visa in Dec 2005. I heard that threre is a new rule for visitor visa that the first visit to US should be within 6 months from the time they got their visa! Is that true !
Please let me know.
Thanks,
Rohit
Please let me know.
Thanks,
Rohit
Comment