Protesters in Geneva clashed with police during a large demonstration against the upcoming G7 summit in France.Security forces used tear gas and water cannons after militants vandalized properties and threw projectiles at officers.The summit will address global tensions, including the ongoing war between the US,
Israel, and Iran, while thousands of police maintain a heavy security presence.