Bari Weiss and the Israel narrative in the US | TV Shows

For the past couple of months, the billionaire father-son duo of Larry and David Ellison have been making deals involving major media brands. Having acquired Paramount, the parent company of CBS News, they appointed Bari Weiss – an outspoken…

Continue Reading