Iran Executes 11 Prisoners Amid Rights Concerns

File photo of a public execution in Iran
File photo of a public execution in Iran

Eleven prisoners have been executed in the central prison of Karaj, five convicted of drug-related crimes, while investigations into the identities and charges of the others are ongoing.