Death Penalty Abolition: International Bar Association Commends Ghana
Death Penalty Abolition OpenLife Nigeria reports that the International Bar Association’s Human Rights Institute (IBAHRI) has commended the Republic of Ghana for abolishing the death…