Live Tropical storm Idalia August 30, 2023 – Idalia makes Florida landfall By Elizabeth Wolfe, Liz Enochs, Leinz Vales, Adrienne Vogt, Mike Hayes, Elise Hammond, and Tori B. Powell In recent news, Tropical Storm Idalia has made landfall on Florida’s Gulf Coast as a powerful Category 3 storm, marking the strongest hurricane to hit the […]