Geneva braces for anti-G7 protests ahead of Evian summit
Thousands of protesters are expected to rally in Geneva on Sunday ahead of the G7 summit in Evian, France, with authorities deploying heavy security and businesses boarding up storefronts. The 'No-G7' coalition, comprising over 60 groups, aims to denounce 'fascism and imperialism' and express frustration with global leaders' policies. The summit, running from June 15-17, will tackle issues including the war in Iran and economic imbalances.