Record-breaking storm dumps up to 3 feet of snow in some areas as cities across the Northeast begin to dig out
A blizzard pummeled the Northeast on Monday, at one point leaving more than 40 million people under warnings as heavy snowfall and hurricane-force winds bore down throughout the region. As…
Leia Mais