US President Donald Trump (centre right) and Russia's President Vladimir Putin (centre left) hold a meeting on the sidelines of the G20 Summit in Hamburg, Germany, Friday. Photo: AFP