Archbishop Duncan-Williams supports abolishment of death penalty in Ghana, cites scriptural teachings

Archbishop Nicholas Duncan-Williams
Archbishop Nicholas Duncan-Williams