Confrontations between protesters and police in Geneva on the eve of the G7 summit in Evian, France
⚡ Quick Summary
Geneva witnessed mass demonstrations and security confrontations on the eve of the G7 summit, amid unprecedented alert and fears of a repeat of the unrest of 2003.