Police and protesters clashed in Istanbul on Saturday while detained Istanbul Mayor Ekrem Imamoglu w.

138 Views
Police and protesters clashed in Istanbul on Saturday while detained Istanbul Mayor Ekrem Imamoglu w.

Comments