Iran’s Revolutionary Guard Chief Promises Vengeance for Killing of Nuclear Scientist: ‘Severe Revenge and Punishment Are on the Agenda’

Atta Kenare/Getty Images The head of Iran’s Revolutionary Guard Corps promised the country would avenge a…