Reports have emerged that Paramount’s new CEO, David Ellison, is on the cusp of acquiring The Free Press, the independent media outlet founded by Bari Weiss, in a deal valued at over $100 million. According to Puck News, this move would not only provide a substantial payout for Weiss but also position her in a […]