C7: “G7 stuck in the here and now” NewsBy c7AdminJune 14, 2024 C7 press release in response to the G7 Leaders’ Communiqué