Thousands face US travel misery after visa glitch
Thursday, June 18, 2015 - 15:30
in Mathematics & Economics
Thousands of travellers may face frustrating delays in visiting the United States in coming weeks because of a technical failure that halted US visa processing around the world.