World leaders landed Thursday for a Group of Seven meeting in Hiroshima, the site of the world’s first atomic bomb attack, with Russia’s war in Ukraine expected to be high on the agenda.
World leaders landed Thursday for a Group of Seven meeting in Hiroshima, the site of the world’s first atomic bomb attack, with Russia’s war in Ukraine expected to be high on the agenda.