Turkey: thousands protest against Istanbul mayor arrest
Turkey: thousands protest against Istanbul mayor arrest  
Podcast: Global News Podcast
Published On: Thu Mar 20 2025
Description: Turkish police arrest the mayor of Istanbul and presidential hopeful, Ekrem İmamoğlu. Thousands of people have come out in protest. Also: President Trump says his phone call with President Zelensky was very positive.