Hurricane Idalia made landfall as a Category 3 storm on Wednesday, bringing high wind speeds and heavy rain fall to parts of Florida.Read More