Protests Erupt in Geneva Ahead of G7 Summit in France
Thousands of demonstrators gathered in Geneva to protest the G7 group, leading to clashes with police and property damage. These protests occurred just before the G7 leaders' summit, which is scheduled to take place in a nearby French location. Various activist groups, including environmentalists and anti-imperialism advocates, voiced their opposition to the G7's agenda.
Want more?
Open NewsSnap.ai for the full app experience, including audio, personalization, and more news tools.