FREEDOM FORUM: Discussion

Article Image

Daily News from the Art of Liberty Foundation

Billionaire David Ellison just bought CBS with Trump's blessing. His father, Larry Ellison - the top US funder of the Israeli military - backs the move. Bari Weiss is set to reshape the newsroom ...

Make a Comment