Iran held at least 88 public executions since 2011, daily says

File photo shows people gathering to watch a public execution in Iran.
File photo shows people gathering to watch a public execution in Iran.

Iran has carried out at least 88 public executions between 2011 and 2023, according to a review published by the daily Shargh, which said the practice -- often witnessed by crowds including children -- has failed to reduce violent crime despite declining in recent years.