Xu Keyue and Xing Xiaojing in Iwaki June 04, 2023
Editor's Note: The Group of Seven (G7) summit, under Japan's rotating presidency, is scheduled to be held later this week in Hiroshima, which suffered a lot from the atomic bombings in World War II. But the Japanese government has seemingly failed to learn from history and insists on...More