Snowfall causes outages in New England
Published: December 5, 2023

A storm dropped a mix of rain and snow on parts of New England with some locations recording more than a half-foot of snowfall on Monday, knocking out power...
Subscribe Today!
Advertisement