Swiss Observer
New EU Biometric System Causes 'Interminable Queues' at Geneva Airport