SPF China Observer: Satellite Imagery Analysis - Preliminary Assessment of Iran’s Nuclear Development and the Attacks on Nuclear-Related Facilities
On June 13, 2025, Israel initiated attacks on various locations within Iran, including nuclear-related facilities. Shortly thereafter, in the early hours of June 22 (local time), the United States conducted airstrikes on three Iranian nuclear-related sites.
Read more