Hurricane Idalia recently made landfall in Big Bend as a Category 3 storm, killing at least three people in Florida before moving onto Georgia and other East Coast states before it weakened into a tropical storm. The storm left over 330,000 people without power. In recent years, Florida communities have been hit by a string […]