05/05/2014

Is Russia prepping for full Ukraine invasion?

Top Talkers: Clashes erupted in Ukraine over the weekend, in the country's third largest city of Odessa with pro-Kiev and pro-Russian demonstrators fighting. The Morning Joe panel discusses.

Speak Out