Intense rain and wind battered southern Florida ahead of Hurricane Helene’s landfall

Intense rain and wind battered southern Florida ahead of Hurricane Helene’s landfall