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)

Get Weather

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo