Tag: Shahram Amiri

Shahram Amiri, an Iranian scientist who defected to the U.S. in 2009 after providing information on Iran's nuclear program to the CIA, later claimed he was kidnapped due to Iranian pressure and returned to Iran, where he was eventually executed in 2016.