News

Hurricane Helene has proved to be disastrous for Appalachia, as massive amounts of precipitation from the storm caused rampant flooding that has devastated several towns and hundreds of people.