This is only the latest in a long series.

Yesterday, Trump could no longer place any trust in his National Security Advisor, so he fired him - Michael Flynn. This is Flynn's second dismissal by a sitting president.

Today, Trump said Flynn is a "wonderful man" and blamed his dismissal by being treated unfairly, by the criminal leaking of documents, by the "fake" media, and (unbelievably !!) by the Democrats of Hillary Clinton.

After Trump's comments, Flynn's security clearance was pulled by the Defense Intelligence Agency. There's a little matter of possible collusion with Russia that he needs to clear up.

One wonders what Trump's reasons will be tomorrow for firing Flynn.