Ukraine Helplessly Watches Russia Annex Crimea

March 18, 2014 04:43 PM
Embed
This program will begin at
This program has ended and is being processed for playback.

Ukrainian authorities and much of the international community, including all G-7 nations, say Russia has illegally seized the Black Sea peninsula from Ukraine. VOA Correspondent Steve Herman in Kyiv has more.