The head of Turkey's main opposition party in Istanbul was sentenced to nearly 10 years on Friday on a range of charges including "terrorist propaganda" and insulting President Recep Tayyip Erdogan.
The charges related mostly to tweets that Canan Kaftancioglu, of the secular
Republican People's Party (CHP), posted between 2012 and 2017.
Kaftancioglu, a doctor by profession, played a key role in the shock victory of the CHP's new Istanbul mayor Ekrem Imamoglu earlier this year -- the first time Erdogan's party had lost power in Turkey's biggest city for 25 years.