Which of the following country hasted the G7 Leaders’ Summit on jun 11, 2021? June 21, 2021 – by admin Which of the following country hasted the G7 Leaders’ Summit on jun 11, 2021? A. UK B. USA C. Japan D. France