Skip to content
Home » News » Italian police arrest protesters after clash in Olympic host city Milan

Italian police arrest protesters after clash in Olympic host city Milan

  At least six people have been detained a week after a different demonstration in Turin turned violent. Read More