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 man walks past a damaged road in Taksim Square where police and anti-government protesters clashed in central Istanbul June 2, 2013. [Photo/Agencies]

8.03K