Feedback

Riot police, protesters clash in Istanbul streets

 

Police and demonstrators face off Tuesday in Taksim Square as Turkish citizens continue to protest the leadership of the prime minister.

Shows