Hurricane Idalia unleashes fury on Florida and Georgia
Hurricane Idalia made landfall on Wednesday in Florida as a Category 3 storm and unleashed devastation along a wide stretch of the Gulf Coast.
It submerged homes and vehicles, turning streets into rivers, unmooring small boats and downing power lines before sweeping into Georgia.
CLIMATE & SUSTAINABILITY HUB




