Editor's Picks Iran Muslim World Top Stories Trending NowIran blames Israel for killing top scientistTNT DeskNovember 29, 2020 by TNT DeskNovember 29, 2020 TEHRAN, Iran: A high-ranking Iranian nuclear physicist, Mohsen Fakhrizadeh, was assassinated in an ambush near Iran’s capital, Tehran, on Friday. Fakhrizadeh was shot “by terrorists”...