S slate.com Was a Trump Server Communicating With Russia? 94 points bilifuduo 10 years ago 43 comments