-
The Group of Seven should finally be shut down: The Twenty-First Newsletter (2023)
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.