Blizzard Rips Through U.S. Northeast as Homes Suffer Power Loss
Kelvin Ma/Bloomberg
The blizzard that lashed the U.S. Northeast dumped two to three feet or more of snow across New England, breaking records and claiming at least 11 lives.
The blizzard that lashed the U.S. Northeast dumped two to three feet or more of snow across New England, breaking records and claiming at least 11 lives.