G7 leaders back on the floor with host Giorgia Meloni I SEE PICS
World | June 13, 2024 18:37 ISTLeaders of the Group of Seven major democracies started their annual summit on Thursday, many of them under a cloud at home but determined to make a difference on the world stage as they seek to help Ukraine and counter China's economic ambitions.