From left, Belgian Prime Minister Alexander De Croo, Italian Prime Minister Giorgia Meloni, Canadian Prime Minister Justin Trudeau and President of the European Commission Ursula von der Leyen with Ukraine's President Volodymyr Zelenskyy in Kyiv. EPA
From left, Belgian Prime Minister Alexander De Croo, Italian Prime Minister Giorgia Meloni, Canadian Prime Minister Justin Trudeau and President of the European Commission Ursula von der Leyen with UkShow more

World leaders gather in Ukraine for anniversary of war as Zelenskyy vows 'we will win'