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.
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
Severe Weather New England

-
Previous Story
Israel Vows To Block Gaza-Bound Aid Ship Carrying Greta Thunberg And Activists
- Next Story
MOST POPULAR
WATCH
×