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 some important things about the world and its people and about their respective countries. Apart from this, something very major…