Istanbul Taksim Clash Continue

Turkey has deployed riot police at Taksim Square in Istanbul, the focus of the ongoing anti-government protest in the country. Hundreds of security troops have arrived at the scene early morning. The square itself was mostly empty of protesters at the time.

Back to top button