Iran Wins World Record for Most Executions Per Capita 0 28.10.2015 00:12 ForeignPolicy.com U.N. human rights monitor claims Iranian nuclear deal has not resulted in an improvement on Tehran’s human rights record.