A soldier of the Russian annexation force flashes a victory sign while marching near a Ukrainian army base in Perevalne, Crimea. March 2014
A soldier of the Russian annexation force flashes a victory sign while marching near a Ukrainian army base in Perevalne, Crimea. March 2014
EuromaidanPress.com - Spirit of the Revolution
News on the War in Ukraine