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 MoreDid you find this insightful?
Bad
Just Okay
Amazing