Hurricane Season Ushered in With a Deluge in South Florida June 14, 2024 Dangerous flooding from a tropical disturbance inundated much of southern Florida on Wednesday, blocking roads, floating vehicles and delaying the...