CNN today announced that CNN+ will launch on 29th March 2022 in the United States. The new streaming service will be available for purchase at $5.99 per month or $59.99 per year. Early subscribers that sign up within the first…
CNN chief Jeff Zucker has resigned from the network. It comes after an investigation into former presenter Chris Cuomo revealed that Zucker had not disclosed an alleged consensual relationship with a colleague. “As part of the investigation into Chris Cuomo’s…