Hurricane Idalia hit Florida as a Category 3 storm Wednesday morning a week after Gov. Ron DeSantis denied the existence of human-caused climate change…Read More