“Apocalyptic Scene” as Hurricane Idalia Makes Landfall in Florida
Authorities issued a warning for sustained winds up to 125 mph as the category 3 storm slams the Gulf Coast.
August 30 2023 8:55 AM