
Hurricane Idalia is expected to make landfall in the United States Wednesday. Idalia was forecast to be a powerful Category 3 storm by the time it reaches Florida’s Big Bend, an area prone to storm surge that stretches from Tampa to just south of Tallahassee. It’s also expected to hit eastern parts of Georgia and… read on > read on >