Credits
Julio Alvarez/Getty Images
The US showman meets Russia’s ‘master-manipulator’ at the G20 in Germany today – and both sides are wary
In Depth
Friday, July 7, 2017 – 11:28am
The US and Russian Presidents meet in Hamburg today for a one-on-one battle …read more
Source: The Week