Sub-Saharan Africa: Decline Of The Death Penalty By Oluwatosin Popoola
On 21 April Amnesty International published its annual global report on the use of the death penalty. The report reveals that the global use of the death penalty decreased in 2020. The number of known […]

