From Retribution to Abolition The capital punishment in Modern Legal Systems.

Authored By: Yeabsira Gezahegn Addis Ababa University Abstract  The death penalty or also known as capital punishment, which echoes a […]

From Retribution to Abolition The capital punishment in Modern Legal Systems. Read More »