Iran leads China, Saudi, Somalia, U.S. on death penalty ranking
Islamic Republic of Iran leads with the highest number of recorded death penalty executions, accounting for 74 per cent of all recorded executions, the European Union (EU) has said in its October 10 commemoration of the European and World Day Against the Death Penalty.
by Oludare RichardsĀ
Read More