Africa

Zimbabwe Abolishes Death Penalty

Zimbabwe has officially abolished the death penalty, as President Emmerson Mnangagwa signed a law that immediately removes the controversial punishment from the country’s legal system. This historic move follows a vote in Parliament earlier this […]