What The Hell is the G7? What Do They Actually Do?

This week the G7 is meeting in Cornwall (England) to discuss COVID and other major global isues. However, what they actually do and who they are is a little confusing and contentious. So in this video we discuss what the G7 is, what they’re going to do this weekend and the issues with the grouping.

Dispute facts / content in the video / article