Ukraine Helplessly Watches Russia Annex Crimea

Your browser doesn’t support HTML5

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.