Scorecard Research Beacon
Search Icon
April 14, 2023

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.