Home Turkey detains Istanbul Mayor Ekrem Imamoglu: ... 19 Mar 2025 Turkey detains Istanbul Mayor Ekrem Imamoglu: press aide