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