Hurricane Idalia hits Florida with 125 mph winds, flooding streets, snapping trees and cutting power

Aug 31, 2023, 09:15 AM