Helene dropped up to 30 inches of rain on southern Appalachia, causing historic flooding and landslides in parts of North ...