Trump Imposes $15k Deposit for Tourist and Business US Visas
The US may require foreign nationals from certain countries to pay a $15,000 (£11,300) deposit for a tourist or business visa.
The 12-month pilot programme aims to curb visa overstays "or where screening and vetting information is…
Read More...
Read More...