As G7 summit kicks off, survivors of the 1945 atomic bomb caution world leaders about the human cost of nuclear weapons.
Laura Goehler
Laura Goehler is a senior field producer for Al Jazeera based in London.
Laura Goehler is a senior field producer for Al Jazeera based in London.
As G7 summit kicks off, survivors of the 1945 atomic bomb caution world leaders about the human cost of nuclear weapons.