Following the current G20 leaders’ summit in Hamburg, Germany, a photograph started making the rounds online of Russian President Vladimir […]