Leaked Audio Reveals CNN Head Jeff Zucker Floated a Trump ‘Weekly Show’ in 2016
Cable News Network (CNN) first went on the air in June 1980. Featured here is the giant CNN logo in front of the CNN Center (World Headquarters for CNN). – Atlanta, Georgia/ USA – June 22, 2016 (Shutterstock) By Matt Stieb, NY Mag The middle of this past decade would have been a transitional moment […]