Thursday, June 13, 2024

Streets in Fort Lauderdale were inundated with more than 10 inches of rain as South Florida continues to get drenched.