Iran has vowed to avenge the killing of its most senior nuclear scientist, Mohsen Fakhrizadeh, who was assassinated near Tehran on Friday. Fakhrizadeh died in hospital after an attack in Absard, in Damavand county. Hossein Dehghan, military advisor to Supreme Leader Ayatollah Ali Khamenei vowed to “strike” the perpetrators like …
Read More »