“I’m not resigning,” said Sharyn Alfonsi, who spoke out last year against Bari Weiss' censorship of her reporting on the Trump administration's use of a Salvadoran torture prison. “If they want me gone because I did my job, they’ll have to fire me.”

Sharyn Alfonsi says she’s being punished for “refusing to sanitize factually accurate reporting.”

Sharyn Alfonsi, whose segment on a brutal Salvadoran prison was pulled abruptly in December, said that CBS News and its top editor, Bari Weiss, had let her contract expire.