by Adel al-Salmi | Mar 10, 2017 | World
London – Iran Human Rights (IHR) – an Oslo-based non-profit, human rights organization with members inside and outside Iran – issued its annual report on the death penalty in Iran, showing that in 2016 at least 530 people were executed in the Persian Republic. The...