The Island is being hit with some severe weather Tuesday morning into the afternoon with the potential for up to two inches of rain, according to Glenn Field, a meteorologist with the National Weather Service’s Norton office. The same storm hit Southeastern New England earlier this morning and at one point there was a report […]