Deposed Istanbul Mayor Vows ‘Revolution’ for Democracy

Istanbul’s deposed mayor Ekrem Imamoglu, who was stripped of his election win this week, told AFP he would lead a “revolution” for democracy ahead of next month’s re-run of the vote.