What meteorologists are saying about the tornado watch in place across parts of New England, including Massachusetts
Briefly