On Wednesday morning, Hurricane Idalia made landfall north of Cedar Key, Florida, arriving as a powerful Category 3 hurricane. Its impact was accompanied by a “catastrophic” storm surge that pummeled…
News
On Wednesday morning, Hurricane Idalia made landfall north of Cedar Key, Florida, arriving as a powerful Category 3 hurricane. Its impact was accompanied by a “catastrophic” storm surge that pummeled…