FILE PHOTO: Satellite image shows the Bushehr Nuclear Power Plant
FILE PHOTO: Satellite image shows the Bushehr Nuclear Power Plant, in Bushehr Province, Iran, May 26, 2025. 2025 Planet Labs PBC/Handout via REUTERS/File Photo
FILE PHOTO: Satellite image shows the Bushehr Nuclear Power Plant, in Bushehr Province, Iran, May 26, 2025. 2025 Planet Labs PBC/Handout via REUTERS/File Photo