Home / World / Europe

Thousands take to streets in Turkey, clash with police

Agencies | Updated: 2013-06-03 06:29

Thousands take to streets in Turkey, clash with police

A damaged bus is seen in Taksim Square where police and anti-government protesters clashed in central Istanbul June 2, 2013. [Photo/Agencies]


Most Viewed in 24 Hours