Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Iran has executed a 29-year-old aerospace engineer Erfan Shakourzadeh on Monday for alleged spying, despite his claims of torture and coerced confession, according to his note from prison.