UK’s France curbs irk travelers; health chief tests positive

0
569

Tourists and the travel industry are venting frustration and anger.