Home World News Idalia is expected to make landfall in Florida as a Category 3 hurricane with dangerous rain, winds and storm surge