Leslie Weikle
on October 6, 2025
1 view
JUST IN - Paramount's David Ellison, son of Oracle's Larry Ellison, has bought The Free Press and installed its founder, Bari Weiss, as editor-in-chief of CBS News.
Read more: https://www.disclose.tv/id/tf04r1ckd6/
@disclosetv
Dimension: 1080 x 1468
File Size: 233.04 Kb
Be the first person to like this.