Istanbul Mayor Ekrem Imamoglu, one of President Recep Tayyip Erdogan's strongest political rivals, is facing a sweeping corruption case containing more than 100 charges. Imamoglu and his supporters describe the prosecution as politically motivated, while authorities say it is a legitimate criminal investigation.