desantis
Florida Pummeled by Catastrophic Storm Surges and Life-Threatening Winds as Hurricane Idalia Makes Landfall
ORLANDO, Fla.—Hurricane Idalia came ashore Wednesday in Florida’s Big Bend region before churning into Georgia, threatening catastrophic storm surges and life-threatening winds as the latest in an extraordinary year of weather-related disasters in the United States. The hurricane made landfall near Keaton Beach as a Category 3 storm at around 7:45 a.m., packing winds near […]
Read More