Entertainment

Producer, Comedian, and Mogul Byron Allen has made a major purchase. Reports say that he just purchased The Weather Channel Network for cool $300 million. Allen’s Entertainment Studios Inc. bought the network from Blackstone Group, Bain Capital and Comcast Corporation. The deal features the TV network but not the digital platforms like weather.com or the mobile […]

National

President Barack Obama spoke about climate change at Georgetown University Tuesday afternoon and cable news channels largely ignored it. In fact, the only channel to carry the speech in its entirety was The Weather Channel. The Weather Channel also aired a what-to-expect segment before President Obama’s speech and provided analysis afterward. During the speech, MSNBC reported on […]