Advertisement
X

Heavy Rain Lashes New England

Heavy rainfall has flooded parts of Massachusetts and Rhode Island, with one city declaring a state of emergency as water poured into homes, creating moats around their foundations, and stranded drivers.

Severe Weather New England

Heavy rainfall has flooded parts of Massachusetts and Rhode Island, with one city declaring a state of emergency as water poured into homes, creating moats around their foundations, and stranded drivers.

Show comments
Published At:
US