SHARE THIS VIDEO —
Can the world trust Putin’s pullback?
Russia claims it’s pulling its forces back from the Kyiv suburbs. Former Russian Ambassador Michael McFaul joined American Voices with Alicia Menendez to discuss what the pullback really means and if the world can ultimately trust the word of Vladimir Putin.