Anchored by Jake Tapper, The Lead airs at 4 p.m. ET on CNN.
We've moved! Come join us at our new show page.
(CNN) – While leaders in Europe and across the globe continue to drag their feet, the French just went ahead and sold Russia a brand new war ship.
Continental Europe, the big powers such as Germany, France, and even the Netherlands "have been remarkably restrained given the enormity of the tragedy here," said CNN's Fareed Zakaria.
"Part of the problem here is that Europe has very deep economic ties, very deep energy dependence on Russia," he says.
For more of our interview with CNN's Fareed Zakaria, watch the video above.