10. Clashes Erupt Between Protesters And Italian Carabinieri Riot Police During A Demonstration In Rome


10. Clashes erupt between protesters and Italian Carabinieri riot police during a demonstration in Rome
Back to Article

« Previous Image



Related Posts