Tropical Storm Helene live updates: 'Life-threatening' conditions as storm churns over Georgia

Tropical Storm Helene live updates: 'Life-threatening' conditions as storm churns over Georgia

Hurricane Helene caused extensive damage with 2 million people without power in Florida, Georgia, and South Carolina. The Category 4 storm hit last night, leaving power infrastructure in tatters and potentially requiring weeks or months for recovery.

Read More

Did you find this insightful?