Consider the below facts. These are objectively true. They are not opinion, they are undeniable fact.
1) Flynn was fired by Obama.
2) Flynn was with Trump as his main national security guy during the campaign.
3) when Trump won and met Obama, Obama told him not to hire Flynn.
4) Trump hired Flynn.
5) Flynn was interviewed by the FBI while in the White House. During that interview, he was asked whether he had conversations with Russians. He lied and denied it.
6) Yates told the Trump team that Flynn had lied.
7) Yates got fired at that point, not Flynn.
8) Flynn wasn't fired until almost three weeks later, and only when the Washington Post found out about the lies. The claim it was because he had lied to Pence was a cover for the real reason -- lying to the FBI.
9) Trump tried to get Comey to stop investigating Flynn.
10) Comey refused Trump's request. And got fired for it.
11) Trump has repeatedly tried to get Congresspersons to step in and stop the investigations.
12) Trump said over and over again, no contacts with Russia and his campaign. He knows, and knew when he said it, that was not true.
13) News broke of the June meeting at Trump Tower. Trump himself worked on the statement that it was about adoption. That was a lie.
14) Now we find out that Flynn talked with the Russians about the Trump administration undoing sanctions on Russia.
15) Now we find out that Kushner was directing Flynn, prior to taking office, in that and delaying a resolution at the U.N..
16) Trump then tweeted about how pleased he was with the Russian vote on it
17) Trump continues to resist imposing the sanctions on Russia.
Two things:
First, Flynn is now obliged to meet with Mueller again. No lawyers. He cannot refuse to answer questions. If he lies, the plea agreement is off and he goes to prison for a long time.
Two, why did he lie originally and why has Trump tries to shield him so much?
I think Flynn could break this wide open. You really think it was Kushner who came up with the idea to have Flynn call the Russians about that vote? Come on. That came from the top, with Trump's assent. Flynn can bury Trump. And likely will.