Riot police officers stand guard during a protest against the upcoming G7 summit in Evian in France, in Geneva, Switzerland, June 14, 2026. [Photo/Agencies]
GENEVA - A massive demonstration was staged on Sunday afternoon in Geneva to protest against the Group of Seven (G7) summit which will be held in the French town of Evian from Monday to Wednesday.
The protest is organized by a "No G7" coalition of multiple groups and organizations, in what they describe as an effort to resist "fascism and imperialism".
Swiss police had earlier expected that about 50,000 people would participate.
Protesters gathered at a park beside Lake Geneva and started to march slowly along a designated route across the town. A white boat was seen passing by on the lake, with words on its sail reading "No G7".










