This handout taken on July 7, 2017 released by the German government shows US President Donald Trump (L) shaking hands with his Russian counterpart Vladimir Putin during a G20 summit in Hamburg, northern Germany, on July 7, 2017.
Leaders of the world’s top economies gather from July 7 to 8, 2017 in Germany for likely the stormiest G20 summit in years, with disagreements ranging from wars to climate change and global trade.

AFP / Bundesregierung