Email
Password
Remember meForgot password?
    Log in with Twitter

2010-07-17 22:49:21

Shahram Amiri says that he was abducted and tortured by American intelligence.

Image uploaded by Joan Firstenberg
Featured In
News Jul 17, 2010 - Iranian nuclear scientist who defected to the U.S. back home