Hoover Institution fellow Michael McFaul talks about the two-year anniversary of the Russian invasion of Ukraine, the stalled Ukraine aid bill, the death of Alexei Navalny, and the future of the war in Ukraine. …read more
Source:: Hoover Institution