Arab Today
Turkish police fired water cannon at protesters in the capital Ankara Tuesday complaining about irregularities in Sunday's local elections.
Turkish police fired water cannon at protesters in the capital Ankara Tuesday complaining about irregularities in Sunday's local elections.