Hurricane Idalia Makes Landfall in Big Bend Region of Florida as Category 3 Storm
Posted: August 30, 2023 12:52 pm
Hurricane Idalia made landfall early Wednesday as a strong Category 3 storm, leaving much of the west coast of Florida inundated with torrential rain and…