UPDATE: Missouri Task Force One members battling mud along river in North Carolina
The Weather Channel is reporting that Hurricane Helene dumped trillions of gallons of water on the Southeast, pushing mud and debris into many Appalachian towns. Much of the rainfall and flooding happened in North Carolina.