CBS News names Bari Weiss as editor-in-chief

Bari Weiss, co-founder and CEO of The Free Press, has been appointed CBS News’ editor-in-chief, Paramount announced on Monday. The Free Press will now operate under the company as well. It’s a major move from the company, which merged with Skydance Corp. in August under CEO David Ellison. Under Ellison, the company has made several…

Read More