Police use water cannons against Turks
Anti-government protestors light candles for the victims of Gezi Park protests at Taksim Square in Istanbul on June 19, 2013. Turkish police have used water cannons to disperse protesters holding a demonstration in capital Ankara. On Wednesday night, the police detained at least one protester after she tried to stand against the security forces in … Continue reading Police use water cannons against Turks
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed