A blanketing of several inches of snow greeted many Americans as they awoke the morning of Dec. 27 as a winter storm rolled through parts of the Northeast and New England. In the Northeast, the storm ...
A winter storm dumped heavy snow and treacherous ice onto parts of the Great Lakes and Northeast Friday evening into Saturday morning, snarling travel and knocking out power in parts of the region.