US: Storm Zeta Causes 2 Million Power Outages In Southeast Region
- Captured on Thursday 29th of October 2020
- Location is New Orleans
Description
Hurricane Zeta, a Category 2 hurricane, made landfall near Cocodrie, Louisiana, on Wednesday, October 28. According t Read more...