Do not show
Tweet This

Russians split over approval of troops on Ukrainian soil


March 1, 2014 2:56 PM EST 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. (Reuters)

Share this video