Satellite imagery indicates that there was an explosion at Iran’s Parchin military research, development, and production facility on 5 October, raising fears about safety precautions at a site where nuclear weapons research allegedly has been carried out.
The Iranian opposition website
↧