UKRAINE: CRIMEA BASE STATION STANDOFF (INTENSE)

Ukrainians and Russians face off at base in Novoozerne near Crimea. To License This Clip, Click Here: http://collection.cnn.com/content/clip/37046331_001.do

128
-
Rates : 0