Iranian-German national Jamshid Sharmahd died before his execution, which was announced by Tehran late last month, Iran's judiciary said Tuesday, according to state media.
Iranian-German national Jamshid Sharmahd died before his execution, which was announced by Tehran late last month, Iran's judiciary said Tuesday, according to state media.