Turkey Protest
- 25 Mar, 2025
PTI
Mass protests erupt in Istanbul after Mayor Ekrem Imamoglu's arrest on corruption charges. Over 1,100 people, including 8 journalists, have been detained as riot police crackdown using tear gas & pepper spray.
PTI
Mass protests erupt in Istanbul after Mayor Ekrem Imamoglu's arrest on corruption charges. Over 1,100 people, including 8 journalists, have been detained as riot police crackdown using tear gas & pepper spray.