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] |
Related Stories
Photo
Most Viewed in 24 Hours