Protesters clash with police during cost-of-living demonstration in Milan

MILAN, ITALY - OCTOBER 17: Protesters clash with police during a demonstration against the rising cost of living and in support of better living conditions, on October 17, 2026 in Milan, Italy. Stringer ; Ahmet Fatih İbrahimbaş; Anadolu Ajansı
Photo 1 / 11








