Richard Engel, NBC News chief foreign correspondent, and Michael McFaul, former U.S. ambassador to Russia, discuss the allegations.
NBC News: World
Tue, 07/26/2016 - 12:07am
Richard Engel, NBC News chief foreign correspondent, and Michael McFaul, former U.S. ambassador to Russia, discuss the allegations.