Turkish police clash with protesters in Diyarbakir over mayors’ arrest

Turkish police clash with protesters in Diyarbakir over mayors’ arrest
2.5 5

Add a new comment

 avatar