Zimbabwe scraps the death penalty, but Kenya is still undecided
With the passing of the Death Penalty Abolition Act 2024 on Dec31, Zimbabwe has become the 127th country in the world to end death penalty.
By Carolyn Hoyle and Parvais Jabbar
29 days ago