Istanbul Mayor Ekrem Imamoglu arrested on corruption and fraud charges

Istanbul Mayor Ekrem Imamoglu arrested on corruption and fraud charges