Technology

Travellers hit by US visa 'technical glitch'

By tom newcombe /