News

The United States has announced a mandatory $250 visa integrity fee for non-immigrant travellers, with no room for waivers.