Iran’s Supreme Leader Vows To Revenge Scientist’s Death
Iran’s Supreme Leader Ayatollah Seyyed Ali Khamenei has vowed revenge and to continue the country’s “scientific” activities after the killing of the country’s chief nuclear scientist. CNN reports that Mohsen Fakhrizadeh, who became the face of Iran’s controversial nuclear program, was killed in a district east of Tehran on Friday, in what Iranian officials are calling an … Read more