I am confused by this option under travel information, person paying for your trip. If I choose Other Person, I need to submit a I-134 form?
Can this other person be in India (parents)? Or can only those living in US currently eligible to sponsor? How does this work?