police chiefs

Turkey protests: Activists demand sacking of police chiefs in Istanbul, Ankara and other cities

Turkish protesters have demanded the sacking of police chiefs in Istanbul, Ankara and other cities over their forces' violent responses…

12 years ago