UN concerned about Iran’s ‘surge of executions’

Ahmed Shaheed addresses the UN General Assembly in 2005. (photo credit: AP/John Marshall Mantel)

Ahmed Shaheed addresses the UN General Assembly in 2005. (photo credit: AP/John Marshall Mantel)

Ahmed Shaheed says 850 people put to death in Islamic Republic in past 15 months, the world’s highest death-penalty rate

Continue reading