Queen shows up world leaders at G7

A bunch of the world’s most powerful leaders (and Scott Morrison) are currently in the United Kingdom for the G7 summit, where they’ll discuss all sorts of important issues.

2021-06-11 10:51 pm · NEWS.com.au · 🇦🇺 Australia · English