A strong system with downpours and strong wind gusts is bringing several inches of rain to parts of Massachusetts on Wednesday that could lead to localized flooding and impact the evening commute.
One of the key factors driving the weather is an atmospheric river, which is a long band of water vapor that can transport ...