News

Bill Owens, the longtime executive producer of CBS News’ 60 Minutes, resigned on April 22, 2025. Owens said he could no longer run the program the way he had in the past.