Posts Tagged: Fereydoon Abbasi-Davaani
The Unclear Facts of the Iranian Assassination
Mohsen Fakhrizadeh, said to be Iran's most senior nuclear scientist, was assassinated on November 27. Iranian media announced Fakhrizadeh had been killed quite quickly after...