Feedback

Crowds Demand Crimea Split from Ukraine

 

Armored vehicles, believed to be Russian, filled the streets in the most Russian part of Ukraine: Crimea. Although Russia has a legitimate military presence there, many Ukrainians fear Russia is taking over

Shows