Freezing Rain: The NUCAPS Perspective
A major winter storm was brewing over most of the eastern continental United States over the weekend of 24-25 January 2026. At one point during the weekend, 185 million people were under some kind of National Weather Service-issued winter weather alert, with warnings for winter storms, ice storms, extreme cold,... Read More