- Vanguard News Network
Larry Ellison’s Son Buys The Free Press, Installs Bari Weiss as CBS News Editor-in-Chief Chris Menahan InformationLiberation Oct 06, 2025 Israel First billionaire Larry Ellison’s son, David Ellison, is officially buying The Free Press and has already installed self-described “Zionist fanatic” Bari Weiss as the editor-in-chief of CBS News (…) Despite having READ MORE
|