Turkish police clash with thousands of opposition demonstrators protesting against the results of mayoral elections…
Tag:
Turkish police clash with thousands of opposition demonstrators protesting against the results of mayoral elections…