CBS buys The Free Press website and installs founder Bari Weiss as CBS News editor-in-chief

CBS buys The Free Press website and installs founder Bari Weiss as CBS News editor-in-chief

The announcement, while anticipated, is a bold move for the venerable television news network initiated by new corporate leader David Ellison. Weiss’ experience is in print journalism, particularly in commentary. “I am confident her entrepreneurial drive and editorial vision will invigorate CBS New...

Redirecting to full article...