Torrential rains pounded South Florida on Wednesday as officials warned residents to steer clear of “life threatening flooding” in some of the state’s most populous regions.
Torrential rains pounded South Florida on Wednesday as officials warned residents to steer clear of “life threatening flooding” in some of the state’s most populous regions.