G7 leaders gather in Hiroshima, Japan. Photo: Reuters.

G7 leaders gather in Hiroshima, Japan. Photo: Reuters.

Translate »