Thousands of demonstrators gathered on the shores of Lake Geneva on Sunday to protest the upcoming G7 summit [1].
The rally serves as a public rebuke of the G7's geopolitical priorities and the leadership of U.S. President Donald Trump immediately before the three-day annual gathering begins [1, 3].
The protest was organized by the “No-G7” coalition, a group comprising more than 60 associations, unions, and left-wing organizations [1]. Demonstrators assembled in Geneva, Switzerland, near the French town of Évian where the summit is being held [1, 2].
Participants focused their opposition on several key issues, including climate policies and the leadership of the U.S. president [1, 3]. A primary driver for the mobilization is the war against Iran, which was launched by the United States and Israel in late February 2026 [1].
The scale of the demonstration reflects growing international tension surrounding the conflict in the Middle East. By organizing on the edge of the lake, the coalition aimed to create a visible presence near the summit venue across the water in France [1, 2].
The G7 summit is scheduled to run for three days [1]. Security remains a priority for officials as the coalition of more than 60 groups continues to voice its dissent regarding the current global order and the military actions taken earlier this year [1].
“Thousands of demonstrators gathered on the shores of Lake Geneva”
The Geneva protests signal a significant level of organized grassroots opposition to the current U.S. administration's foreign policy. By centering the demonstration on the February 2026 military intervention in Iran, the No-G7 coalition is attempting to pressure G7 leaders to shift their diplomatic approach to the Middle East and climate change during the summit.


