Turkish police have detained Istanbul’s mayor Ekrem Imamoglu, a key opposition figure, amid allegations of corruption and terror connections. This follows significant electoral setbacks for the ruling party. Imamoglu, contesting multiple legal challenges, remains defiant. His arrest raises concerns over political motivations and the future of upcoming elections.