Italy protesters, police clash over virus curbs

Italy protesters, police clash over virus curbs
play icon
Flares explode as police clash with activists during a protest against the COVID-19 restriction in Rome. AP