UN calls for restraint after killing of Iranian nuclear scientist

0
251

Iran has blamed Israel for Friday’s killing of Mohsen Fakhrizadeh and vowed revenge