Hurricane Idalia made landfall yesterday (Aug. 30) morning on Florida’s Gulf Coast, packing sustained winds of up to 205 kmph. The category 3 hurricane left a trail of devastation, from flooded roads and runways to ravaged homes, in the Sunshine State and its northern neighbor Georgia…
Read More