[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