Turkish riot police fire water cannon at Ankara protesters (via AFP)
Turkish police fired water cannon at protesters in the capital Ankara Tuesday complaining about irregularities in Sunday’s local elections. More than 1,000 people demonstrated outside the elections authority in the city, where Prime Minister Recep Tayyip…
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate