Geneva G7 Protest: Anti-Capitalist Demonstrators Clash with Police in Violent Unrest

Geneva, Switzerland—A protest against the G-7 summit in Évian-les-Bains, France, turned violent on Sunday afternoon, with police and demonstrators clashing in the Swiss city. Authorities reported approximately 20,000 attendees at the authorized rally, while organizers claimed 60,000 participants, according to multiple news outlets. The demonstration, held amid heightened security for the G-7 meeting, ended with … Read more