Geneva Police Clash With G7 Protesters As Summit Security Tightens
1h
Developing
1
Geneva riot police fired tear gas and water cannons on Sunday, June 14, 2026, as they clashed with stone-throwing youths during an anti-G7 protest ahead of the summit in nearby France. PBS