After China, Iran is now the nation with the second highest incidence of capital punishment. Human Rights Watch said today in its World Report 2016 that Iran put over 830 people to death last year, the majority of whom were sentenced for drug convictions. That’s 2.27 people per day on average. The number …
Read More »