News

The US may require foreign nationals from certain countries to pay a $15 000 (£11 300) deposit for a tourist or business visa ...