World News 16 Jun 2026 G7 Summit France 2026 Opens With Ukraine, Middle East and Global Economy at the Centre The G7 Summit France 2026 is underway in Évian-les-Bains, France, where leaders from the world’s seven largest advanced… Read More