Politics Iran, Mohsen Fakhrizadeh & the Death of Diplomacy Iranian scientist Mohsen Fakhrizadeh was born in 1958. He served as a brigadier general in Iran’s Islamic Revolutionary Guard Corps and worked both as a Read More » December 21, 2020 14 Comments