“Europe has to have courage to act and act on time,” Zelenskyy said in a fiery speech at the World Economic Forum in the Swiss resort of Davos. He reprimanded Europe for not using billions in frozen Russian assets to help Ukraine in its war and for failing to stop tankers carrying Russian oil. "Instead of taking the lead in defending freedom worldwide, especially when America's focus shifts elsewhere, Europe looks lost trying to convince the U.S. president to change," Zelenskyy said. But Donald Trump “won’t change”, he said in a speech that pulled no punches. Zelenskyy, whose country wants to join the European Union, has been urging greater military aid for Ukraine while stepping carefully to avoid alienating European allies who have recently been his strongest backers in the war Russia launched in 2022. But at the annual Davos gathering, he delivered a critique of Europe’s security posture, warning against what he described as complacency and fragmentation. “Europe needs to protect itself,” he said, noting that many countries only met defense spending pledges of 2.5% of GDP after pressure from Trump. “What message does this send to Putin, to China?” Zelenskyy asked, dismissing small deployments—such as sending “40 soldiers to protect Greenland”—as ineffective. ‘Fragmented kaleidoscope’