Water Mission Responds to Hurricane Helene With Support From FedEx
On September 26, 2024, Hurricane Helene tore through the southeastern United States, leaving destruction in its wake. The Category 4 storm claimed more than 215 lives, making it one of the deadliest storms in the U.S. this century, and left more than 2 million people grappling with power outages and drinking water shortages.