Home World News Hurricane Idalia makes landfall in Florida as a dangerous Category 3 storm