Tropical Storm Helene Causes Multiple Fatalities and Massive Power Outages in South Carolina
Multiple Deaths, Widespread Power Outages Across South Carolina in Wake of Tropical Storm Helene By: Jessica Holdman Tropical Storm Helene left a devastating imprint on