News

‘Biggest storm in several years’: Winter weather threatens to dump more than a foot of snow in parts of the Northeast

Snow is expected to fall all the way from Georgia to Maine on Wednesday in one of the biggest storms for the East Coast in years.