An anti-G7 protest in Geneva on June 14, 2026, turned violent as an estimated 20,000 demonstrators clashed with police ahead of the summit in Evian, France. Protesters set a Tesla ablaze and damaged a UN office, prompting police to use tear gas. The unrest, fueled by anger over inequality and geopolitics, occurred amid a massive security deployment prompted by memories of destructive riots at the 2003 G8 summit.
Story comments
Loading comments…