Skip Navigation
United States | News & Politics @midwest.social

Imagine having to put down up to a $15k deposit to visit a country, with the “promise” you’ll get the money back as long as you don’t violate your visa.

www.nafsa.org

Visa Bond Pilot Program

4 comments