Over the weekend, Hurricane Helene pummeled the Southeast, causing sweeping devastation to areas of the country unaccustomed to such disasters. The storm destroyed homes, businesses, and roadways, left millions without power and cell service, and stranded people in western North Carolina in the midst of several feet of floodwater. More than 130 deaths have been reported across six states, including Florida, Tennessee, Georgia, and North Carolina.