Scorecard Research Beacon
Search Icon
December 16, 2020

Major storm could affect up to 70 million people

Snow, high winds and ice are expected to wreak havoc from Georgia to Maine.