Tropical Storm Helene Lashes Florida With Powerful Winds, Rain
Hurricane Helene barreled into the western coast of Florida with dangerous winds, knocking out power for more than a million customers and threatening to unleash deadly flooding across several states. Helene made landfall near Perry with top sustained winds of …