An Iranian nuclear scientist who defected to the United States in 2009 only to return to his country the next year has been executed in Iran for giving “vital information to the enemy,” the Iranian judiciary announced Sunday. Shahram Amiri had been sentenced to death by an lower court before his execution...
Continue Reading >>