Nearly 70 million people are under weather alerts from North Carolina to Maine as a major winter storm is expected to bring snow and ice.
Where is the upcoming winter storm likely to hit worst?
Jan 19, 2025 | 2:27 PM
Nearly 70 million people are under weather alerts from North Carolina to Maine as a major winter storm is expected to bring snow and ice.