Turkey arrests hundreds after Istanbul mayor protests – DW – 03/22/2025

Turkish authorities detained 343 people during overnight protests in more than a dozen cities against the arrest of Istanbul Mayor Ekrem Imamoglu, Interior Ministry said on Saturday.

Arrests were made in Turkey’s largest city, Istanbul, the…

Continue Reading