CNN President Jeff Zucker in a memo sent to staff on Tuesday blamed the coronavirus pandemic for causing the end of the CNN Airport Network after 30 years of operation.
Zucker announced that the network, which aired in 54 airports in the U.S. and Bermuda, will stop its business “as of March 31”...