Mayor of Istanbul dismisses charges against him
Mayor of Istanbul dismisses charges against him  
Podcast: Global News Podcast
Published On: Sun Mar 23 2025
Description: Thousands of demonstrators take to the streets in cities in Turkey and clash with riot police as the mayor of Istanbul, Ekrem Imamoglu appears in court. Also doctors say Pope Francis will leave hospital on Sunday