It’s Called Integrity
After nearly four decades at CBS News, Bill Owens, the executive producer of 60 Minutes, stepped down on April 22, 2025. His reason was simple and direct: editorial independence, once a given, was no longer assured. Owens’ departure follows mounting legal and political pressure, including a $20 billion lawsuit by former President Donald Trump and uncertainty over CBS’s sale to...
April 28, 2025