[ccfic caption-text format="plaintext"]
By Alex Oliveira
Hometown Weekly Reporter
A winter storm passed through New England on the afternoon and night of Tuesday the 12th, blanketing Massachusetts, Dover, and Sherborn in a layer of snow, then soaking it with a mix of sleet and freezing rain.
According to the National Weather Service, three inches of snow fell...
Read more