Clashes as thousands protest in Geneva ahead of G7 summit in France
Protesters in Geneva threw stones and firecrackers at the police, who responded with tear gas and water cannons during a demonstration Sunday against the G7 summit in nearby Evian. Thousands had turned out in the Swiss city, to protest against the gathering of top world leaders, which starts across Lake…
14 Jun 20:45 · Japan Today