04/08/2014

Pro-Russian protesters arrested in Ukraine

Chuck Todd talks about the latest developments on the stand-off in Ukraine.

Speak Out