Geneva, Switzerland: More than 900 people were reportedly executed in Iran last year, including around 40 in a single week in December, the United Nations […]