A clear message of war from Hiroshima

A clear message of war from Hiroshima
play icon
The leaders of the G7 member countries attend a working session on Ukraine in Hiroshima, Japan. Reuters