Police and protesters clashed in Istanbul on Saturday while detained Istanbul Mayor Ekrem Imamoglu w.
Police and protesters clashed in Istanbul on Saturday while detained Istanbul Mayor Ekrem Imamoglu w.
Sign in to join the conversation.
Sign in with Google
Comments