News
Human rights group Hengaw reports seven Afghan nationals were among 163 inmates executed in Iran during May, amid rising secret executions.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results