Video | Thousands protest in Istanbul against mayor Imamoglu's arrest Copy 2025-03-30 08:27:07 - From: Al Jazeera English