Rumours (2024)

At the annual G7 conference, world leaders from the UK, US, France, Germany, Canada, Japan and Italy gather to write a statement regarding a recent crisis. What is this oh-so terrible predicament? We never find out directly but our group of politicians have a different emergency on their hands. Whilst out in a gazebo undertaking … Continue reading Rumours (2024)