Turkish prosecutors have filed corruption charges against 402 people, including Istanbul Mayor Imamoglu.

2025-11-11

Turkish prosecutors have filed corruption charges against 402 people, including Istanbul Mayor Imamoglu.