North Carolina has been devastated by flooding and mudslides after the remnants of Hurricane Helene tore through the state.
time.com