Clashes Erupt Between Protesters and Police in Italy
Clashes between protesters and police occurred during protests in Italy over the rising cost of living.
Clashes between protesters and police occurred during protests in Italy over the rising cost of living.