U.S. Visa Bond Policy August 2025: Who May Pay $15,000 from August 20
Starting August 20, 2025, the United States is launching a controversial new visa bond pilot program that could require certain travelers to post a security bond of up to $15,000. Though primarily targeted at countries with high visa overstay rates, this new rule could indirectly affect some travelers from Canada, especially permanent residents (PRs) originally … Read more