London Telegraph: “Iran has conducted one of the largest mass executions in its post-revolution history when 24 convicted drug traffickers were hanged in a prison west of Tehran.”
London Telegraph: “Iran has conducted one of the largest mass executions in its post-revolution history when 24 convicted drug traffickers were hanged in a prison west of Tehran.”