Additional aid to Ukraine, the war in Gaza and investment in Africa will dominate the agenda of the three-day forum. Bari, Italy – Leaders of the Group of Seven countries are meeting for a three-day summit to discuss global affairs in the southern region of Puglia. Italy’s Prime Minister Giorgia Meloni, the host of this year’s summit, will be welcoming …