Clashes erupted in Geneva during a massive protest against the G7 summit, as approximately 20,000 demonstrators—comprising environmental activists, feminists, and anti-globalization supporters—confronted police with projectiles, prompting a heavy security response, including tear gas and water cannons. #G7Protests #GenevaClashes #SocialReform