Demonstrators flooded Istanbul's streets, heeding the call of Turkey's main opposition CHP party. The mass protests, ongoing ...
Hundreds of thousands of people joined a massive opposition protest in Istanbul on Saturday, rallying to defend democracy after the arrest of city mayor Ekrem Imamoglu, AFP said.