President Trump set to meet with Putin at G20 summit

World leaders set for first face-to-face meeting



(Source: YouTube)