Hurricane Idalia barrels into Georgia after slamming Florida
Hurricane Idalia barreled into southern Georgia after hitting Florida’s Gulf Coast with life-threatening storm surges, leaving at the very least two individuals lifeless and lots of of 1000’s with out…