BREAKING NEWS

Now Reading:

Turkish police clash with pro-Kurd demontrators


no comment

Turkish police clash with pro-Kurd demontrators

Turkish police used pepper spray and water canon to disperse hundreds of Kurds protesting in Istanbul.

More No Comment