
Bari Weiss's Potential CBS News Role Sparks Staff Concerns
CBS News is considering appointing Bari Weiss, founder of The Free Press, to a top leadership role as part of a deal for CBS to acquire The Free Press, signaling significant changes at CBS under new owner David Ellison, amidst broader industry scrutiny and internal reforms.