Designed by
Title
Chechen protest in Istanbul,Turkey #21302596
Description
ðSTANBUL, TURKEY - SEPTEMBER 24: A Chechen group gathered in Galatasaray Square in Istanbul, Turkey on September 24, 2011 to protest against the terrorist murder by the Russians of the three Chechens in Istanbul last week.
This image is editorial