Waving flags and chanting slogans, many hundreds of thousands of anti-government demonstrators rallied Saturday in Istanbul in defence of democracy after the arrest of mayor Ekrem Imamoglu which sparked Turkey's worst street unrest in over a decade.