June 26, 2025
France, Britain and Germany, known as the E3, are party to the 2015 nuclear accord with Iran, which aimed to curb Iran's nuclear programme in return for sanctions lifting
It notes critical infrastructure damage but no radioactive leakage
Iran secretly used the material at three investigated sites, a report mentions
The IAEA is a Vienna-based UN watchdog which monitors nuclear programmes