IAEA chief confirms radiological contamination within Iran's atomic energy facilities
This handout satellite image released by Planet Labs on June 15, 2025, shows the Natanz nuclear facilities (Shahid Ahmadi Roshan Nuclear Facilities), near Ahmadabad, Iran after airstrikes on June 15, 2025. Iran struck Israel early June 14 with barrages …