News & Stories Hurricane Debby made landfall in southeast U.S., causing flooding and power outages Kerry Sheridan August 05, 2024 / 2:53 pm Hurricane Debby made landfall Monday morning causing major power outages and flooding throughout the Florida, Georgia and South Carolina. Why you can trust KUOW Recommended Stories Can fall 2025 get Washington out of its dry streak? September 09, 2025