Turkish police clash with opposition members in Istanbul

Turkish police stormed the Istanbul offices of the main opposition Republican People's Party's (CHP).

Turkish police stormed the Istanbul offices of the main opposition Republican People's Party's (CHP).
Read the full article at: Al Jazeera →
📧 Email 🐦 Twitter 💼 LinkedIn