Helene Strikes Southeast United States

Helene barreled ashore the night of Sept. 26 as a Category 4 hurricane and sported winds up to 140 miles per hour, according to The Associated Press. The storm made landfall near Perry, Florida at 11:10 p.m. that night and proceeded to inflict catastrophic damage that had not been seen in Florida’s Big Bend region since 1851, according to USA […]
Read more