International Atomic Energy Agency (IAEA): Key buildings at Iran's Hundalib heavy water production plant were damaged.

2025-06-20

International Atomic Energy Agency (IAEA): Key buildings at Iran's Hundalib heavy water production plant were damaged.