IAEA sees no Iran nuclear site damage, Tehran claims otherwise
A satellite imagery taken on Jun 17, 2025, shows a destroyed building at Natanz nuclear site, Iran. 2026 PLANET LABS PBC/Handout via REUTERS