Turkish police move in

News

Riot police are firing water cannons and tear gas on protesters in Istanbul's Taksim Square and Gezi Park

More From Embedded-Only/News