CBS News Radio, Onetime Home of Murrow, Will End Amid Layoffs
Mar 21, 2026 - 19:00
Bari Weiss, the editor in chief of CBS News, announced layoffs on Friday that affected more than 60 employees. The network is owned by the technology heir David Ellison.