Trump-Putin Summit Hits Last-Minute Turbulence
July 16, 2018
It was always within the realms of possibility that there might be some last-minute attempt made by the strong and vociferous opposition within the United States to President Donald Trump aimed at und…