Turkish Justice Minister Explains Legal Basis for Imamoglu’s Detention as Opposition Raises Concerns
Today, Turkish authorities issued detention orders for 106 individuals, including Ekrem Imamoglu, the Mayor of Istanbul, in connection with two separate investigations