Keith Olbermann is heaping praise on former acting Attorney General Sally Yates, calling her an "American hero" and applauding her remarks in front of a Senate panel.

"In the era of Trump, she stands out like a champion,” Olbermann said on his GQ podcast, "The Resistance."

Olbermann also attacked President Trump for firing Yates after she came to him to present evidence that retired Lt. Gen. Michael Flynn, then serving as national security adviser, was possibly compromised by the Russians.

ADVERTISEMENT

“You are the goddamn president of the goddamn United States, and your acting attorney general tells your White House counsel that your national security adviser was ‘compromised’ with respect to the Russians ... and you don’t want him to be in a position where the Russians have leverage over him. And you fire the acting attorney general, not the national security adviser?" Olbermann asked.

“Which are you ― an idiot or a traitor?” he asked.

Olbermann ended his broadcast by saying that the Trump administration's incompetence was enough to remove Trump from office.

“No matter who is the puppet and who is the puppeteer, our country is not safe in the hands of these idiots. Trump and all of them must go, and they must go now. Resist. Peace.”