Apple TV How to Install and Watch Live News with CNN on Apple TVBy SammyDecember 9, 20210 Cable News Network, aka CNN, is an American news channel founded in 1980. During its initial release, CNN is the…