After a day of fast moving events, President Trump's National Security Advisor resigned on Monday night, amid charges that he had not told the truth to Vice President Mike Pence and others about his post-election contacts with the Russian Ambassador to the United States.
"I have sincerely apologized to the President and Vice President," said Michael Flynn in his resignation letter that was issued by the White House.
"I am tendering my resignation, honored to have served our nation and the American people in such a distinguished way," Flynn wrote.
Flynn's resignation came hours after news organizations reported that the Justice Department had warned the Trump White House about Flynn's communications with Russia.
The day began with Flynn under siege, but seemingly still hanging on to his job. At 2 pm, he was in the front row at a joint news conference with President Trump and the Canadian Prime Minister.
But several hours later, mixed messages began swirling from the White House.
Democrats immediately seized on Flynn's ouster to demand a broader investigation of ties between Russia and President Trump.
"What did the President know and when did he know it?" said Rep. David Cicilline (D-RI), echoing an infamous line from Watergate.
"Now we need to find out who knew what and when about the Russia connection," said Rep. Jared Polis (D-CO).
Flynn had been controversial from the start, as the former head of the Defense Intelligence Agency - who had been bounced out during the Obama Administration - assumed an outspoken role at Trump campaign rallies, roundly attacking Democrats and Hillary Clinton.
Flynn, and his son - who was ultimately pushed out of the Trump Transition - also trafficked in conspiracy theories about the Clintons on social media before Election Day.
After the elections, Flynn deleted that tweet, and then deleted his Twitter account.
For now, Flynn is being replaced on an acting basis by Retired Lt. General Joseph Keith Kellogg, Jr.
Thank you for reading the Journal-News and for supporting local journalism. Subscribers: log in for access to your daily ePaper and premium newsletters.
Thank you for supporting in-depth local journalism with your subscription to the Journal-News. Get more news when you want it with email newsletters just for subscribers. Sign up here.