G7 protesters clash with police in Geneva - DW | Alto