News
Police clash with protesters on streets of northern Italian city of Turin
Soldiers spread out and luxury boutiques were boarded up as thousands of protesters marched in the Italian fashion and finance capital on Saturday, one week after…
Discussion (0)
No comments yet. Start the conversation!