New round of storms slam Florida

Fort Lauderdale declared a state of emergency after more than two feet of rain fell in less than 24 hours.

April 14, 2023

Examined