Explore detailed satellite photos revealing damage at Iran’s Natanz nuclear site from the 2026 strike.