Iran Blames Israel, Vows to Avenge Nuclear Scientist’s Assassination November 28, 2020 0 Iran has vowed to avenge the killing of its most senior nuclear scientist, Mohsen Fakhrizadeh, who was assassinated near Tehran ...