Iran ‘Executes’ Nuclear Scientist Who Claimed He Was Abducted by the CIA
7th August 2016
An Iranian nuclear scientist who returned to Iran from the US in 2010 after claiming he had been abducted by the CIA has been executed, his family has claimed.
Shahram Amiri’s body was returned to his family five years after he was purportedly arrested in Iran for treason.