$CFX g a new step to tighten immigration policy, the United States announced that it will implement a pilot program requiring visa applicants for travel or business from certain countries to deposit an amount up to 15,000 USD in order to prevent visa overstays, an issue considered a national security threat.
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.