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.