Local meteorologists who belong to 27 news stations under the Allen Media Group are now facing layoffs. Allen Media, which acquired The Weather Channel for $300 million in March 2018, said in a press ...
We have issued a Local Alert Weather Day today due to moderate to heavy rain bringing flood concerns to most of our viewing ...