All eyes on Ukraine amid latest string of military victories

Former Ambassador Michael McFaul believes the tide is turning on Vladimir Putin as Ukrainian Forces score another victory in the city of Lyman in the country’s northeast. This is a historic moment for Europe and the rest of the world.