On Saturday afternoon and Sunday morning parts of southern New England and the Northeast received up to a foot of snow. Some lost power, while others were stranded trying to travel.
Results: 1 of 1
© The Christian Science Monitor. All Rights Reserved.