Why Japan’s sleepy city of Hiroshima was chosen to host the G7
Hiroshima, Japan – At first look, Hiroshima, the Japanese city hosting this year’s Group of Seven summit, is not the most obvious choice for a high-stakes gathering of world leaders. Compared with the frantic bustle […]