Rioters clash with police in Cremona, northern Italy

2015-01-25 99

Rioters clash with police in Cremona, northern Italy