By Patrick J. Buchanan In the run-up to Christmas, President Donald Trump has been the beneficiary of some surprisingly good news and glad tidings. Sunday, Vladimir Putin called to thank him and the CIA for Read more…