Kiev residents largely critical of Russia's decision to approve sending troops into Ukraine's Russian-speaking Crimea region. Mana Rabiee reports.
1 / 22
Reuters Videos
Sat, Mar 1, 2014 4:30 PM EST