While Bari Weiss’ appointment as CBS News editor-in-chief was celebrated by Paramount CEO David Ellison (a.k.a. the guy who ...
The star's future at the network is uncertain as its new leadership - owner David Ellison and editor-in-chief Bari Weiss - ...