Riot police stand guard in front of the Russian Consulate as Circassians living in Turkey gather to protest against Sochi Winter Olympics in Istanbul (REUTERS/Osman Orsal )
riot police in turkey
by Nora El-Muttardi | Feb 3, 2014 | 0 comments
Riot police stand guard in front of the Russian Consulate as Circassians living in Turkey gather to protest against Sochi Winter Olympics in Istanbul (REUTERS/Osman Orsal )