New U.S. Pilot Program May Require Tourists and Business Visitors to Post a Visa Bond of $5,000–$15,000

By: Mary Campbell
The U.S. Department of State has instituted a 12-month pilot program effective August 20, 2025, and running through August 5, 2026, …