Idalia flooded the streets of Florida on Wednesday as it slammed into the Big Bend region,

1 year ago
1

Idalia flooded the streets of Florida on Wednesday as it slammed into the Big Bend region, where millions of residents had evacuated or hunkered down in anticipation of a dangerous surge of tidal water. (Reuters)

Loading comments...