Capital Punishment Abolished in Sierra Leone AfricaKeith RichardsOctober 26, 2021Georgetown UniversityCapital Punishment, Executions, Julius Maada Bio, Death Penalty Project, AdvocAidComment
Amendments to the Penal Code in Vietnam GenderThe Caravel ArchivesApril 15, 2015Capital Punishment, Death Penalty, Penal CodeComment
The Question of Capital Punishment United States of AmericaThe Caravel ArchivesFebruary 10, 2015Capital Punishment, Charter of Fundamental Rights, Death Penalty, human rights, IndonesiaComment