While 145 countries have abolished the death penalty, nations like Iran, Saudi Arabia, Iraq, the US, China, North Korea, and Belarus continue to execute prisoners. India also retains capital punishment, with 564 prisoners on death row at the end of 2024 and 139 new death sentences imposed that year.
short by
/
07:45 pm on
09 Oct