Tens of thousands of people protested in the Turkish capital Ankara on Sunday ahead of a court ruling that could see the removal of the head of the main opposition.
Ozgur Ozel, the leader of the Republican People’s Party (CHP), has denounced…
Continue Reading
