Protesters seething over their treatment by security forces hurled rocks at riot police in Ankara’s Kizilay Square …
Turkish protesters decry ‘unprecedented violence’
- Share:

Protesters seething over their treatment by security forces hurled rocks at riot police in Ankara’s Kizilay Square …