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.

Channels