Paramount CEO David Ellison and newly named editor-in-chief Bari Weiss each wrote of their goals to bolster the level of ...
Paramount made official its purchase of The Free Press, the right-of-center commentary site, with Bari Weiss set as editor in chief at CBS News.