Images allegedly showing activity in one of Iran’s nuclear facilities, which international inspectors have been barred from entering, have been released on Wednesday.
The pictures show Iran has “activated the Arak heavy-water production plant,” the Telegraph reported, in an exclusive