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.
Getting your Trinity Audio player ready...
- Previous StoryRussia Fires Intercontinental Ballistic Missile Towards Ukraine In Major Escalation
- Next Story