What exactly is the G7?
What exactly is the G7?

A look at what the G7 is and which countries it is made up of ahead of the 2019 summit in Biarritz, France.