I am in the process of filling the I-134 to sponsor my parents and realized that I do not have any life insurance in the US? What should I do? Is this a criteria or a factor for granting tourist visa? Would you suggest I immediately buy life insurance? If I buy the policy now, will it not seem that I purchased life insurance solely for I-134 purpose only?
Thanks
Ash
Thanks
Ash
Comment