National security requires the top independent, top flight Presidential advisors that Donald Trump has shown he will not abide.
time.com