US: Power Outages Cause Major Delays At New York Buffalo Airport 2
- Captured on Wednesday 5th of July 2023
- Location is New York
Description
Power outages hit western New York on Wednesday, July 5, causing major flight delays at the Buffalo Niagara Internationa Read more...