Death penalty: how Zimbabwe reached the point of abolition – podcast
Zimbabwe is on the cusp of abolishing the death penalty after its Death Penalty Abolition Bill was approved by the Senate on December 12. The bill is now sitting on the desk of Zimbabwe’s president, Emmerson Mnangagwa, a known opponent of the death …