Submitted by Chief Editor on
I came to America 4 months ago. Am I eligible to send a visitor visa for my sister and her family? What should I do? Do I need a good financial credit?

ANSWER:
Technically only US citizens or permanent residents can provide affidavit of support. You can read the instructions on Form I-134.
Add new comment