Public execution in Iran (file photo)
At least 5 men, including 3 citizens of Afghanistan, were hanged in 2 prisons in Iran over the past weekend.

Farshid Jaafari was hanged on Sunday in Adelabad Prison in the city of Shiraz. He had been sentenced to death for drug-related offences.

A group of 4 prisoners,

Leggi Tutto