Iran acknowledged on Wednesday that it had removed several surveillance cameras installed by U.N. nuclear inspectors at a centrifuge assembly site that came under a mysterious attack earlier this year.…

Read more »

The post Iran’s Nuclear Chief Admits Removal of IAEA Cameras appeared first on Hamodia.