‘A declaration of war’: Why France and Geneva are feuding over new motorway plans

‘A declaration of war’: Why France and Geneva are feuding over new motorway plans

Opponents of the new motorway say it’s unnecessary and will cause pollution, while supporters argue that any attempt to stop the motorway would amount to a “declaration of war”.

Bus ticket evader shoots at Zurich city police

Bus ticket evader shoots at Zurich city police