No media source currently available
The Istanbul head of the opposition Republican People’s Party, Canan Kaftancioglu, is credited with masterminding the 2019 victory over the ruling party of President Recep Tayyip Erdogan in the city’s mayoral elections.