Iran’s Supreme Leader Ayatollah Ali Khamenei has called for “final punishment” for those behind the assassination of nuclear scientist Mohsen Fakhrizadeh, for the murder of whom the Iranians directly accused Israel and the United States behind it. In his statement, the Supreme Leader called Mohsen “an outstanding man and an outstanding scientist in the country’s […]
Source