US: Powerful Storm Leaves Flooding, Significant Damage In South Florida
- Captured on Thursday 16th of November 2023
- Location is Florida
Description
Heavy rainfall and tropical storm-force winds lashed South Florida on Wednesday, November 15, through Thursday, causing Read more...