G7 Summit

This Particular Picture From The G7 Summit Of World Leaders Is Now A Massive Meme

Over the course of the weekend, Canada hosted the G7 Summit in which the world leaders came together to discuss…

7 years ago