Hundreds of thousands of protesters have congregated in Istanbul to how their support for the city's imprisoned mayor and demand his release.
Turkey's main opposition party, the Republican People's Party (CHP) organised the demonstration, the latest in a series of protests that have resulted in hundreds of arrests and have dialled up the pressure on the country's long-time leader, President Recep Tayyip Erdoğan.