Riot police clash with protesters in Geneva ahead of G7 summit
Riot police in Geneva clashed with thousands of protesters on Sunday ahead of a G7 summit in France. Water cannons and tear gas were used against demonstrators who hurled projectiles, smashing bank windows and burning a Tesla. The march, organized by various groups, largely proceeded peacefully apart from the clashes.













