Videos

Russians split over approval of troops on Ukrainian soil

Reuters Business
|
March 01, 2014 AT 1:46 PM
Russian citizens in Moscow are split over parliament's approval of a proposal by President Vladimir Putin to deploy Russian armed forces in Ukraine's Crimea region. Nathan Frandino reports.