FILE PHOTO: People protest against the arrest of Istanbul Mayor Ekrem Imamoglu as part of a corruption investigation, in Istanbul, Turkey, March 26, 2025. REUTERS/Emilie Madi/File Photo
FILE PHOTO: People protest against the arrest of Istanbul Mayor Ekrem Imamoglu as part of a corruption investigation, in Istanbul, Turkey, March 26, 2025. REUTERS/Emilie Madi/File Photo