June 25, 2021
Fox News says it has satellite photos showing suspicious activity at Jajrud east of Tehran that might be a new military program by the Islamic Republic. The Islamic Republic says the activity shown is related to the filming of a popular TV series, Nun Kh. The Institute for Science and International Security (ISIS) in Washington, DC, says the Jajrud site was a part of Iran’s nuclear program two decades ago.