The Daily Rundown 07/18/14

What was Russia's role in MH17?

Michael Weiss, Gen. Barry McCaffrey and Fmr. Ambassador Michael McFaul discuss Putin's possible role in the crash of flight MH17.

Channels