Lee to bring rain, wind and surge to Southern New England; Wednesday’s tornadoes confirmed

The National Weather Service have also confirmed that tornadoes appeared in Foster, Glocester, and Lincoln, Rhode Island, as well as North Attleborough, Massachusetts.

Categories: News, Weather Forecast