Home / World / World

Turkish Police, protesters clash in Istanbul

Xinhua | Updated: 2013-06-01 18:22
Turkish Police, protesters clash in Istanbul

Demonstrators set fire to barricades as they clash with riot police during an anti-government protest at Taksim Square in central Istanbul May 31, 2013. [Photo/Agencies]

Most Viewed in 24 Hours