CNN+ will cease operations effective April 30, just a little more than one month after it first launched. CNN and Warner Bros. Discovery announced the move on Thursday (April 21). Along ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.