News, Weather

Did a tornado touch down in Saugus? The National Weather Service is checking it out.

The Tropical depression Florence screamed through New England on Tuesday, and though the former hurricane didn’t unleash the same kind of fury felt in the Carolinas, it still caused significant…

More Stories From Saugus