Share
twitterlinkedinfacebook
Image 1 of 1
060613_psi03.JPG
ISTANBUL, TURKEY-- Police line on Saturday, June 1, 2013, in front of the Tarlabasi police station, not far from Gezi Park, where protesters and police have clashed over recent days. PHOTO BY JODI HILTON