Connect to share and comment
Protesters and police clash in Istanbul's Taksim Square

Protesters and police clashed in Istanbul's Taksim Square when protests against the government reignited in Turkey over a high-level bribery and corruption investigation involving close government allies.

Protesters and police clash in Istanbul's Taksim Square