Iran hanged a man the regime alleges was an agent for the Israeli Mossad and convicted of killing one of its nuclear scientists in 2010.