SHARE THIS VIDEO —
McCaffrey: Eventually Russia will leak what it had on Trump
General Barry McCaffrey, MSNBC Military Analyst, discusses Biden's summit with Russia's Vladimir Putin and how it contrasts with the cozy relationship Putin had with Trump.