top of page

'Putin Has Lost His War In Ukraine' Says Amb. Michael McFaul

YTaspectRatio.jpg

MSNBC

Apr 28, 2022

President Biden says the rhetoric coming out of Russian officials shows 'desperation,' and the president asks Congress to approve a massive $33 billion aid package for Ukraine. MSNBC's Lawrence O'Donnell speaks to former U.S. Ambassador to Russia Michael McFaul.



bottom of page