Iran Executes Afghan Prisoner At Isfahan Central Prison, Says Rights Group

Iran has executed an Afghan national convicted of murder, the Norway-based Iran Human Rights Organisation said Monday.