Hossein Dehghan

Iran Blames Israel, Vows to Avenge Nuclear Scientist’s Assassination

Iran has vowed to avenge the killing of its most senior nuclear scientist, Mohsen Fakhrizadeh, who was assassinated near Tehran…

4 years ago