In the Wake of Helene
Hurricane Helene made landfall in Florida late in the evening, Thursday, September 26. The storm cut a swath of destruction north across Georgia and into western South Carolina, North Carolina, Virginia and eastern Tennessee, causing flash flooding, …