News

Unlike most commentators, I don’t see the August 15 Trump-Putin summit in Anchorage, Alaska, as a defeat for Donald Trump.