Tag: Turkey

Turkey erupts over mayor’s arrest: Protesters pepper-sprayed, hundreds detained

The arrest this week of Imamoglu has intensified political tensions and sparked…

Sejal News Desk