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