News

A satellite image from June 2025 shows truck activity at Iran's Fordo nuclear facility before U.S. strikes.