This satellite image taken over Muwaffaq Salti Air Base in Jordan on March 2, 2026, shows where a THAAD radar had been struck one day prior. (Planet Labs PBC via AP)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo