This satellite image provided by Airbus shows a destroyed facility at Prince Sultan Air Base in Saudi Arabia on May 1, 2026. (Airbus DS 2026 via AP)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo