Advertisement

G7 leaders meet in Hiroshima, reckon with nuclear threat