yme Posted February 11, 2017 Report Share Posted February 11, 2017 do i need to give form I134 for tourist visa? is that mandatory? my sister is going for tourist visa stamping. please let me know ASAP. Thanks, Link to comment
JoeF Posted February 12, 2017 Report Share Posted February 12, 2017 An I-134 is not needed. Courts have hold that it isn't even enforceable. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.