ANOTHER G7 Summit has come and gone, with the only certainty being next year’s Summit amid more daunting challenges.
Leaders of the United States, Canada, Britain, France, Germany, Italy and Japan plus the EU gathered for two days during the week in the Japanese coastal resort of Shima to ponder on the world’s problems.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!
Thank you for your report!
