European Commission chief Ursula von der Leyen has vowed that “Putin will fail and Europe will prevail” in the war in Ukraine being raged by Russian despot Vladimir Putin’s forces.
Ms von der Leyen was speaking during her EU annual State of the Nation address to the European Parliament in Strasbourg on Wednesday morning.
The Commission President delivered a passionate speech to the packed parliament of MEPs in the french city where she gave Ukraine President Volodymyr Zelenskyy the EU’s 100% backing again.