the Context



2017 G20 Hamburg summit

Leaders from the Group of Twenty come together at the G20 summit in Hamburg, Germany, including United States President Donald Trump who is set to meet with President of Russia Vladimir Putin.

  1. AP
  2. CNN

Related: