03/24/2014

Obama to meet with G-7 leaders

Chuck Todd joins us from The Netherlands to discuss the President’s meetings with the G-7 leaders and what they mean for Russia.

Speak Out