Michael McFaul, NBC News analyst and former U.S Ambassador to Russia, discusses the U.S placed sanctions on Russia.
1 / 31
CNBC Videos
Tue, Mar 18, 2014 7:36 PM EDT