Tens of thousands march in support of Turkey's deposed opposition leader (opens in new tab)
Ozgur Ozel was removed from his post at the head of the Republican People’s Party, or CHP, by court order on May 21. Many people consider the ruling to be a politically motivated bid to neutralize the...
Read the original article