World G7 Summit: Awkward Greeting Moment Between British PM Sunak and Italy’s Meloni Goes Viral; Watch | June 14, 2024 The World Opinion The G7 Summit is underway in Italy and the top world leaders have already...