The Question of Capital Punishment United States of AmericaThe Caravel ArchivesFebruary 10, 2015Capital Punishment, Charter of Fundamental Rights, Death Penalty, human rights, IndonesiaComment