Watch: Unfathomable destruction found in Swannanoa, North Carolina, following Helene

Latest Videos

Loading...