Zimbabwe Abolishes Death Penalty in Landmark Human Rights Victory
The Zimbabwe Human Rights Commission (ZHRC) has hailed the signing into law of the Death Penalty Abolition Act, 2024, marking a watershed moment in the country’s human rights history. The…