Friday, March 29, 2024

Tag: Rhode Island

Hurricane Henri left many New Englanders without power (includes video)

Tropical Storm Henri made landfall in the northeastern United States yesterday afternoon. The system made landfall in Rhode Island, downed power lines and destroyed...