Hurricane Idalia makes landfall on Florida’s Gulf Coast · Today · Sentinel