Turkish Political Leaders Headed to Polling Stations
Mayoral candidates and other political leaders went to the polling stations for the ongoing Turkish local elections. Current Istanbul mayor Ekrem İmamoğlu, his main rival Murat Kurum cast their votes in Istanbul, giving messages of hope to…