Thursday, April 25, 2024

Tag: Hurricane Henri

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...