The Group of Seven Should Finally Be Shut Down

Leon Golub (USA), Vietnam II, 1973. During the May 2023 Group of Seven (G7) summit, the leaders of Canada, France, Germany, Italy, Japan, the United Kingdom, and the United States visited the Hiroshima Peace Memorial Museum, near where the meeting was held. Not doing so would have been an act of immense discourtesy. Despite many […]