Iran Suspends IAEA Surveillance Cameras Amid Nuclear Tensions
Iran has dismantled 27 International Atomic Energy Agency (IAEA) surveillance cameras at key nuclear sites following a critical resolution by the agency’s Board of Governors. The resolution, supported by 30 of 35 member countries, expressed concern over Iran’s transparency in…