Pundits at MSNBC and CNN derided former national security adviser and retired Gen. Michael Flynn as treacherous and a possible Russian asset after he was charged with lying to the FBI about interactions with the Russian ambassador in 2016.
The Justice Department sought to drop the charges against Flynn this week, saying the investigation into him was unjustified.