Extreme flash flooding inundates South Florida

2024-06-12 1,194

Life-threatening flash flooding swamped cities throughout South Florida on June 12 as a tropical rainstorm hammered the area with repeated rounds of torrential rain.