Turkey police storm protest square in new clashes
Riot policemen stand guard in Istanbul's Taksim square, June 11, 2013. [Photo/Agencies] |
Riot policemen prepare to fire teargas during a protest at Taksim Square in Istanbul, June 11, 2013. [Photo/Agencies] |
Related Stories
Photo
Most Viewed in 24 Hours