G7 summit: What is it and what does it do?

World leaders will descend on the Cornish coast later this month.

from BBC News - UK https://bbc.in/2Zp9J5I

Comments