G7 leaders gather in Italy for talks dominated by Ukraine

G7 leaders gather in Italy for talks dominated by Ukraine
play icon
This handout picture released by the Borgo Egnazia press shows buildings of the luxury complex that will host the G7 summit in Puglia from June 13 to 15. AFP