Heavy Rains Batter South Florida, Closing Roads and Grounding Flights
Heavy rains battered South Florida on Wednesday, closing major roads, stranding vehicles, forcing delays and cancellations at airports and causing flash flooding in the Fort Lauderdale and Miami areas. The…