Hurricane Helene has caused nearly 100 deaths in six states with widespread destruction and flooding. Over 2 million homes and businesses are without power, with South Carolina, Georgia, and North Carolina being the worst affected states. Rescue and recovery efforts are ongoing to address the aftermath.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing