The Daily Rundown 04/08/14

Pro-Russian protesters arrested in Ukraine

Chuck Todd talks about the latest developments on the stand-off in Ukraine. Duration: {{video.duration.momentjs}}

Channels