intelnews.org
Iran executes nuclear scientist who claimed he was kidnapped by CIA
Authorities in Iran have admitted that they executed a former scientist for the country’s nuclear program, who claimed that he was abducted by the United States after disappearing from Iran for a y…