Picket at Russian Consulate in Istanbul}

Protesters picketed the building of the Russian Consulate in Istanbul on Sunday, February 25, due to Russia's annexation of Crimea.