This video clip is part of an Iranian TV documetary [1] showing Iranian nuclear facilities.Thanks to FarsiTube [2] I have found it.
Iran: A video of Iranian nuclear facilities
· Written by Fred Petrossian
Categories: Middle East & North Africa, Iran, Science, Technology