Mohsen Fakhrizadeh: Iran vows to avenge killing of top nuclear scientist ‘in due time’
President Hassan Rouhani blames Israel for attack as supreme leader Ayatollah Ali Khamenei calls for ‘definitive punishment of the perpetrators’
President Hassan Rouhani blames Israel for attack as supreme leader Ayatollah Ali Khamenei calls for ‘definitive punishment of the perpetrators’