The International Criminal Court submitted an arrest warrant for Vladimir Putin for his alleged involvement in war crimes in Ukraine. Former US Ambassador to Russia Michael McFaul joins Meet the Press NOW to discuss the warrant’s international legal standing and potential Chinese involvement with Russia in its war.
(Visited 3 times, 1 visits today)