Thousands take to streets in Turkey, clash with police

Updated: 2013-06-03 06:29

(Agencies)

  Print Mail Large Medium  Small 分享按钮 0

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]


8.03K