After Trump's former National Security Adviser Michael Flynn was indicted, Trump tweeted that he knew Flynn lied to the FBI, an apparent admission that he knowingly obstructed justice when he asked former FBI Director James Comey to drop his investigation of Flynn.
I had to fire General Flynn because he lied to the Vice President and the FBI. He has pled guilty to those lies. It is a shame because his actions during the transition were lawful. There was nothing to hide!
— Donald J. Trump (@realDonaldTrump) December 2, 2017
Recognizing that Trump tweeted a very stupid and incriminating thing, Trump's people rushed to take credit for the stupid tweet and seem to have settled on the lie that Trump's lawyer drafted the incriminating statement.
That obviously doesn't make any sense at all and CNN now reports that White House Counsel Don McGahn told Trump that Flynn lied to the FBI weeks before Flynn was forced out.
The White House's chief lawyer told President Donald Trump in January he believed then-national security adviser Michael Flynn had misled the FBI and lied to Vice President Mike Pence and should be fired, a source familiar with the matter said Monday. [...]
White House counsel Donald McGahn told Trump that based on his conversation with then-acting Attorney General Sally Yates, he believed Flynn had not told the truth in his interview with the FBI or to Pence, the source said. McGahn did not tell the President that Flynn had violated the law in his FBI interview or was under criminal investigation, the source said.
We don't know who CNN's source is, but it seems that Trump's attacks on the FBI and the intelligence community have produced some of the most damaging reports on him.
Trump spent the weekend attacking the FBI for not charging Hillary Clinton with... something.