Mohsen Fakhrizadeh Mahabadi Top Nuclear Scientist Killed in Ambush

Fakhrizadeh had been subject to a UN Security Council asset freeze and travel notification requirements because the Council said the International Atomic Energy Agency (IAEA) had asked to interview Fakhrizadeh and refused to make him available.