Environment Latest Hurricane Helene's Aftermath: North Carolina Faces a New Crisis Science Alert October 2, 2024 0Comment It could take years to recover.