Scorecard Research Beacon
Search Icon
ABC News June 4, 2022

Massive storm system dumps rain on Florida

There has been record rainfall in some of the state’s largest cities such as Miami.