Istanbul Mayor Ekrem Imamoglu, whose March arrest sparked nationwide protests, denies all the charges against him.
What The Fuck Is Happening?!
Istanbul Mayor Ekrem Imamoglu, whose March arrest sparked nationwide protests, denies all the charges against him.