[INTERNATIONAL] Death Sentence Not An Arbitrary Deprivation Of Life But Against Right To Life: Supreme Court Of Malawi Holds Death Penalty Unconstitutional

Anadi Tewari “The Death Penalty is an abolishment or abridgement to the right to life. The Constitution makes the right to life non-derogable. It does not, therefore, authorize the death penalty because the death penalty derogates from right to life,” Read more