Trump hasn't actually sacked many of these heads: many have resigned or been pushed out probably on someone else's recommendation. I like Tillerson and hope he doesn't get the boot - or resign. If Pompeo does take over it'll mean a new lead of t he CIA
YMB....we don't know for sure if Tillerson did call Trump a moron or not.
Tillerson seems to me to be everything that Trump isn't....calm, urbane, dignified and intelligent. If Trump ends up losing yet another of his Team, than he is a bigger fool than even I thought he was.
Do you remember when many were saying that the Trump in office would be different from the Trump on the campaign trail, avowedly saying things he didn't necessarily believe just to get the publicity?
That core Trumpites were smarter than outraged "liberals", knowing that what he did was what would count, not what he said?
That seems a long time ago now. The man in office has been actually worse.