Advertisement

Fired Official Says Correcting Trump's Fraud Claims The 'Right Thing To Do'

Christopher Krebs, recently ousted as director of the Department of Homeland Security's Cybersecurity and Infrastructure Security Agency, is sworn in to testify last year on Capitol Hill. (AP)
Christopher Krebs, recently ousted as director of the Department of Homeland Security's Cybersecurity and Infrastructure Security Agency, is sworn in to testify last year on Capitol Hill. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close