The Daily Rundown 03/07/14

Russia at a standstill with U.S. over Ukraine

NBC’s Jim Maceda reports that a majority of Russians support Putin’s takeover of Crimea.  Chess grand-master Garry Kasparov talks about Putin’s motives.

Channels