The detention of Istanbul mayor Ekrem Ä°mamoglu on March 19, 2025 along with approximately 106 other municipal officials and ...