CBS News finally aired its 60 Minutes exposé on a brutal prison in Latin America, nearly one month after the network’s editor-in-chief Bari Weiss made the extraordinary decision to pull the segment.
The story, which broadcast shortly after 7 p.m. ET Sunday, examines the conditions within a maximum security prison in El Salvador, known as CECOT, which has faced serious and repeated accusations of human rights abuses.