Photo

Crimean Tatars protest against repressions in Crimea

Prev 01 11 Next

Crimean Tatars protest against Russia's repressions in Crimea in front of the Embassy of the Russian Federation in Kyiv on Nov. 6.

Russia annexed the peninsula on March 18, 2014 causing the West to respond with multiple sanctions against the aggressor.