Photo Details

Photo detail

June 6, 2013

Riot police are stationed on the John F. Kennedy Street, in front of the U.S. embassy, rear-left, as several hundreds of protesters march in Turkish capital of Ankara on Thursday.