Sunday 23 July 2017

Turkish protesters clash with riot police

Anti-government demonstrators in Turkey have clashed with riot police in Istanbul and the capital of Ankara.

 

Promoted articles

Editors Choice

Also in this section